By using this site, you agree to our Privacy Policy and our Terms of Use. Close

routsounmanman said:
For little programs doing basic to medium things I'd recommend
Visual Basic ( easy to use yet quite powerful ) or C# For games Java or Flash ( for web games something like my signature )


 No no no no no no no no no no no no no no no no no no no no no no no no no no no no no no no.

All of those languages have proprietary implementations, so either you slave yourself to Microsoft Windows (C# and VB) or a virtual machine (Java*, Flash*) that you can't see the workings of. It might not be so bad now, but when you're locked in in the future and that's all you know you will have a problem.

*You could use IcedTea and/or GNU Classpath.

*That includes Silverlight or Shockwave. 

Use Java just to learn how to program and make pretty colours, and then use C++ and an OpenGL abstraction like SDL as a precursor to full OpenGL programming.

Don't ever use WinAPI or DirectX.



Ubuntu. Linux for human beings.

If you are interested in trying Ubuntu or Linux in general, PM me and I will answer your questions and help you install it if you wish.