Go Back   Forums > Community Chatterbox > Tech Corner > Programming
Memberlist Forum Rules Search Today's Posts Mark Forums Read
Search Forums:
Click here to use Advanced Search

 
 
Thread Tools Display Modes
Prev Previous Post   Next Post Next
Old 11-04-2012, 09:00 PM   #14
Japo
Autonomous human
 
Japo's Avatar


 
Join Date: Mar 2006
Location: ,
Posts: 4,615
Default

One of the most discussed questions about programming is which language is best to start, and people have strong opinions on it. I myself am not sure there's an answer to that, even for a particular person or purpose. Actually I do think no language can be a wrong choice as the first one, and there will never be any harm in learning something. Prior knowledge enables you to learn further, I don't think it can limit what you can learn thereafter.

It doesn't matter if the language is object-oriented. Of course no matter the language, you will have start with the basics. Even in C you would start writing your first program in main() without any other functions, and later you can learn what functions are and how to use them. If you're using a language with objects, later you can learn how to define your own and what they're for, only later you'll learn about inheritance, later about polymorphism... But even if a language is object-oriented, meaning that it doesn't let you do anything that's not an object, I don't think it's a bad choice to start. I'm not saying the opposite either, any of the suggestions so far is good.

I could never understand objects until I had to use them. I have always found that every explanation about them is worthless, because they say that programming objects are like real objects and that's why they're useful, and in my opinion that makes no sense and isn't the case. I think any explanation of object-oriented programming should point, with examples, how they're a solution to problems that arise when you try to write the same program without using them.

My advice is that the time you spend deciding a language will be lost. Just start coding in whatever you find accessible. You can learn other languages later. Use whatever your friends use.
__________________
Life starts every day anew. Prospects not so good...
Japo is offline                         Send a private message to Japo
Reply With Quote
 


Similar Threads
Thread Thread Starter Forum Replies Last Post
Darth Goes Camping Again. DarthHelmet86 Introductions, Farewells and Returns 15 23-09-2010 11:54 AM
Learn to Add marko river Games Discussion 3 03-03-2010 03:29 PM
I wish to learn you better! I'm interesting on you _r.u.s.s. Blah, blah, blah... 38 18-04-2009 09:04 PM

Thread Tools
Display Modes

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off
Forum Jump
 


The current time is 06:50 PM (GMT)

 
Powered by vBulletin® Version 3.7.1
Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.