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:
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:
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.
|