Programming Biography

I love to program from the first day I sat in front of a PC.
Over the years I have programmed so many programs, tools, games etc., that I can't remember all of them!

Here are my darlings about the years, started in 1982:

Commodore 8032
Languages: Basic
This was for me the first contact with a computer. On the second day I programmed a Space Invader with the character set only in the text mode.
With the Peek and Poke commands you could direct access the video RAM. Great feelings!


TI99/4A
Languages:
Extended Basic
Great graphics with a lot of colors and sprites. I programmed a little Jump'nd Run.


C64
Languages:
Basic, Assembly Language 6502
Everybody must have one. On the C64 I programmed the Assembly Language for the first time!
It's one of my favourite languages until now. No compiler changes your code in some way, you have always the control
over each clock cycle. Very important for CPU intense programs like games and graphics stuff.


Amiga 1000
Languages: Basic, Assembly Language 68000, C
The very famous Amiga. I can't explain this wonderful machine, you must have work with it by yourself.
I owned the third Amiga 1000 here in Berlin/Germany. My whole money was spent.


PC 80286
Languages: Assembly Language 8086, Power Basic
I owned a noname PC (not this one in the picture from IBM). The monitor was only monochrome. :-(


PC 80386
Languages: C, C++

while my study of Computer Science Engineer:
Languages and OS: C, C++, Cobol, Pascal, Fortran, Forth, Lisp, Prolog, BS2000, SINIX, UNIX, MS-DOS, VMS

later at my job or privately: PC 80486, Intel Celeron, AMD Ahtlon, AMD Ahtlon 2600+ XP
Languages and OS: Borland C++ with OWL, Microsoft VC++ with MFC, JAVA, DirectX, OpenGL, Windows 3.0,3.1,95,98,XP

and now since 2003:
Microsoft Visual Studio C# .NET