Forum Home
Press F1
 
Thread ID: 104265 2009-10-22 04:04:00 Newbie Programming evrypc (15296) Press F1
Post ID Timestamp Content User
822919 2009-10-22 04:04:00 Hi all,
i have decided to go early for some programming education.
what kind of language is simple but effective?
(and free)
i did some html actionscript and c# but yeah.
thanks! :)
evrypc (15296)
822920 2009-10-22 04:59:00 Effective for what?

If you want to do general-purpose programming for PC's, etc, then I'd look at C# (warning - mainly M$-centric), Java, then maybe C++ or even C. Advantage of all those is there's good free compilers (IIRC, MS have a free, but limited, compiler for C#).

If you're interested in electronics, then you'll probably find C the most useful (I've used it pretty much exclusively for the last 17+ years in this area). It gives you a good grounding & most of the other languages mentioned here owe a lot to it & use identical or similar syntax.

If you want to do web-based stuff, then you'll still find C# & Java useful, but then you'll also find the common scripting languages come into play (Perl, PHP, Python, to name a few of the common ones). Also the latter are handy to know if you're interested in Linux & open-source programming.

So it's very much "horses for courses" - there's hundreds of languages out there to choose from.
MushHead (10626)
822921 2009-10-22 05:03:00 I know some vb6 and found it easy but it's becoming a bit out of date.

I think the best programming language to learn at the moment is C#. You can download it free from Microsoft here (www.microsoft.com).

There's also this thread here (pressf1.co.nz) which you might find useful :thumbs:.
davidmmac (4619)
822922 2009-10-22 05:53:00 Hmm sounds like c# is good...
Thanks guys!
evrypc (15296)
822923 2009-10-22 09:29:00 Just please, for goodness sake learn how to program properly. C# is a very nice language, but it's also very easy to create the most godawful travesties with it. The same applies to almost any other language powerful enough to be useful, although C# makes it particularly easy.

Edit: So does PHP (in fact PHP makes such satanic creations even easier), although not for all the same reasons - I've had to clean up after far too many incompetent PHP developers who thought they were wizards at it :groan:. Please have mercy on the poor sod who has to maintain your code and learn to do the job well ;).
Erayd (23)
1