|
I'd like to start learning programming, which language should I start with for a beginner like me?
neothematrix
|
|
|
|
|
I doubt this was the right place to post this question - but I would say Visual Basic or C# would be the easiest to learn. Java would also be good to learn as it is multi-platform. If you want to fully understand computing languages though, learn C++ (or C). Its a more difficult language, but much more powerful, and if you can understand that language, other languages like VB and Java will make more sense. I started off learning VB6 and while I learned that quickly, when I started trying to learn C I was really confused!
|
|
|
|
|
Thank you. What do you think about Visual Basic Express Edition vs Visual Basic 6.0?
|
|
|
|
|
don't do VB6, it is ancient and obsolete. Choose:
- C# or Java for high-end applications (GUI apps, console apps, server apps, ...);
- C or C++ for low-level and system-oriented stuff (e.g. Windows drivers);
- whatever is required, if you choose a specific platform (e.g. Objective C for iPhone);
- VB.NET if you must.
If a Windows PC is your first environment, I strongly suggest you start with C# (the basic stuff, i.e. up to C# 2.0; no need to go 3.0). And yes, all Visual Studio Express Editions are fine for starters.
Luc Pattyn [Forum Guidelines] [Why QA sucks] [My Articles]
I only read code that is properly formatted, adding PRE tags is the easiest way to obtain that. All Toronto weekends should be extremely wet until we get it automated in regular forums, not just QA.
|
|
|
|
|
Very good. I thank you very much for the suggestions, let me get started. I'll keep posting.
neothematrix
|
|
|
|
|
C# is definitely a good one to learn on if you are working on a Windows PC. You can download Visual C# 2008 Expression edition from Microsoft's web site.
|
|
|
|