Already in primary school I began to concern with computers. My father got a ZX-81. I never reached more than tipping some programs out of journals... When I was in the sixth class we got a Schneider (Amstrad) CPC-664 computer. On this computer I made my first (really) programming experiences: Mandelbrot and so on were investigated to satisfy my thirst for knowledge. When I got the subject computer science in school (in Germany this is in the eleventh class) I had to learn a new programming language: Turbo Pascal. I wrote a program for writing bills and one special application in procedural Pascal for one related of mine. When object-oriented programming became famous I transfered the applications into object-oriented Pascal - Turbo Vision was my best friend ;-). During my studies I learned several further languages: C/C++, Ada, Cobol and exotic languages like Scheme and Prolog. The greatest interest grew during the project seminar and the WASA2 project: JAVA. The continuous object orientation, the power, and the platform independence offer more powerful opportunities that I know from any other language. The only disadvantage of Java is: It is to be interpreted at runtime. So all programs are quite slow. But to fix this problem I installed a just-in-time-compiler. ;-)) Interesting links about programming languages |