| To ba Computer Genious you:
1. Do not use a mouse ("Real programmers do not use mouse.").
2. Learn Assembler programming language (it is lower even from C programming language).
3. Try to make a database in Assembler programming language. It takes a lot of time, but after you successfully make one - you are one step closer to being Computer Genious.
4. Learn bits about networking: TCP/IP and how data is transmitted in a network of computers.
5. Bits of Internet - related programming, just to know how things work (where is data processed, on which computer and how is data returned to the user).
You can advance towards "C" programming language, but it is not necessary if you can master the Assembler programming language. Instead of "C" you jump straight to some Object Oriented programming language (C#, C++, Visual Basic, Turbo Pascal).
Object Oriented languages are easier to use than Assembler or C, but the real computer geeks (hackers, that is to say) never use mouse so you won't need those either (except for money making of course).
If you don't have enough time: Visual Basic. Master this Microsoft programming language and learn more about the Microsoft products: especially operating systems (Windows) and MS Office products. |