The Wayback Machine - https://web.archive.org/web/20071213063919/http://www.mikekohn.net/computers.php


CONTENTS

Home
Projects
More Projects
Resume
Computer Skills
Music
Links To Friends
Pictures
About Mike

Random Link
Naken Chat



Computer Skills

My two biggest hobbies are computers and music. I started programming when I was 8 years old with Commodore 64 BASIC. By the time I was 11 I was doing 6510 machine language. When I was 13 I got an Amiga 500 and learned C by reading a book. When I was 15 I learned Motorola 68000 Assembly and by the time I was 16 I wrote my first Amiga graphic demo. Here's some other programming stuff I've done:

BASIC:

  • Commodore 64 Basic
  • Apple II Basic
  • GW Basic (IBM PC)
  • QBasic/Quick Basic
  • ABasic (Amiga)
  • Amiga Basic
  • Basic on a Hewlett Packard
  • Visual Basic/VBScript
  • There are other machines I've done some BASIC on.. but not worth mentioning

LOGO: (Well.. it is a programming language :)
  • Apple II LOGO
  • Commodore 64 LOGO
  • UCB LOGO on Linux and FreeBSD (Take a look at my LOGO is satanic page)

PalmOS:
  • PalmOS programming in C

C/C++:
  • Aztec C for Amiga
  • Turbo C++ for PC (didn't use the ++ part.. just C)
  • Learn C Compiler for PC
  • GNU C (on Unix/PC/Amiga/Linux-PC/Linux-Amiga)
  • GNU g++ (C++)
  • MS Visual C++

Java:
  • Applets
  • J2ME
  • Applications
  • JSP

PASCAL:
  • Pascal on UNIX machines at school
  • Played around a bit recently with the Free Pascal Compiler for fun

ASSEMBLY/MACHINE CODE:
  • 6510 on a Commodore 64
  • 6502 on an Apple II
  • 6502 on a Commodre 1541 disk drive (yes.. it has a processor!)
  • 68000 on an Amiga 500
  • 8086-Pentium on a PC
  • PicMICRO Assembly
  • Atmel ATMega168 Assembly
  • PowerPC Assembly

Python:
  • Small Python scripts at work
UNIX:
  • CShell
  • C Programming (pipes/exec/fork/shared mem/semaphores, etc.)
  • Perl

Embedded Computing:
DATABASES:
  • MySQL
  • Oracle
  • Postgres
  • MS Access
  • MS SQL Server 6.5/7.0beta
  • Progress

REXX:
  • Amiga ARexx

Internet WWW:
  • HTML
  • PHP
  • CGI
  • JavaScript
  • Active Server Pages (ASP/VBScript)

COBOL:
  • Cobol on the CMS operating system

FORTRAN:
  • I bought a book on Fortran and read through it, but i don't have a compiler for the 90's version of Fortran :(

SWEDISH:
  • Jag har också lärt mig lite svenska från mina vänner på Internet. (so it is a joke, but I really did learn Swedish from Internet friends.)

OPERATING SYSTEMS USED (programmed on, installed, etc):
  • UNIX
  • Commodore 64/128/GEOS
  • Amiga OS 1.1-3.0
  • Windows 3.11 - 95/98/NT/2000/XP
  • DOS 3.x-6.22
  • Vax/VMS (I set up a web page on one :)
  • OpenVMS on Alpha (I had a computer at home running this for a period of time)
  • CMS
  • SGI IRIX 5.3/6.2/6.3/6.5
  • Apple II
  • MacOS 6.0/7.5/OSX
  • Linux 1.2.x/2.0.x/2.2.x/2.4.x
  • FreeBSD 2.2.6/3.x/4.x
  • NetBSD
  • OpenBSD (Sparc, Intel x86, PowerPC)
  • Solaris 2.6/7/9/10 (Sparc and Intel)
  • HP/UX on PARISC
  • Tru64 Unix on Alpha
  • ELK Linux on a i286
  • Unixware 7
  • CP/M <-- I was maybe 9 years old. Don't remember it much.


Click here for my current programming projects I'm working on.

Click here for smaller projects I've done.

Click here for some old programs I wrote when I was in highschool and college.





Copyright 1997-2007 - Michael Kohn

Please visit my many other projects, including free J2ME Java games for Mobile phones, graphics and sound programs, chat software, and much more at http://www.mikekohn.net.

This page was designed to work with all standard HTML compatible webbrowsers including Firefox, IE, Safari, and Links.