Programming C, C++, Java, PHP, Ruby, Turing, VB
Computer Science Canada 
Programming C, C++, Java, PHP, Ruby, Turing, VB  

Username:   Password: 
 RegisterRegister   
 new to programming
Index -> General Discussion
View previous topic Printable versionDownload TopicSubscribe to this topicPrivate MessagesRefresh page View next topic
Author Message
Ark




PostPosted: Sat Aug 05, 2006 2:21 pm   Post subject: new to programming

hi i'm new to programming and i really would like to learn. i want to be able to program games maybe for a future career or just for a personnal experience. i was wondering what language would be the best to start with and how i should get started.

thx for any help you can give me.
Sponsor
Sponsor
Sponsor
sponsor
Tony




PostPosted: Sat Aug 05, 2006 2:29 pm   Post subject: (No subject)

wtd has provided an excellent overview of languages that you should read.
Latest from compsci.ca/blog: Tony's programming blog. DWITE - a programming contest.
wtd




PostPosted: Sun Aug 06, 2006 8:32 am   Post subject: (No subject)

Also, in addition to my writings, I recently discovered the excellent Practical Common Lisp online.

http://www.gigamonkeys.com/book/

You can get a working environment for it out of the box with Lispbox.

http://www.gigamonkeys.com/lispbox/
rdrake




PostPosted: Sun Aug 06, 2006 8:56 pm   Post subject: (No subject)

Adding to wtd's helpful guide, we have the Cliki, a common lisp wiki.
iamcow




PostPosted: Mon Aug 14, 2006 1:23 pm   Post subject: (No subject)

a common language to learn from is turing. It is offered as a course in most high schools. Turing, however flawwed, is useful for teaching basic concepts, its simplicity makes it of value as a first language to learn.

Even something like Flash is good for learning the basic programming structures
wtd




PostPosted: Mon Aug 14, 2006 2:02 pm   Post subject: (No subject)

iamcow wrote:
a common language to learn from is turing. It is offered as a course in most high schools. Turing, however flawwed, is useful for teaching basic concepts, its simplicity makes it of value as a first language to learn.


Common in high schools in Ontario. Unheard of outside of that environment.

There are free languages that are as easy as Turing, and do not have its flaws.
neufelni




PostPosted: Mon Aug 14, 2006 6:25 pm   Post subject: (No subject)

I think that a good language to start with is Python. It is basically just as easy as Turing, but much better.
md




PostPosted: Mon Aug 14, 2006 7:05 pm   Post subject: (No subject)

A great language to start with is Pascal. Thanks to the Free Pascal Compiler (FPC) there is a ready enviroment to learn, and the language itself is pretty easy too.
Sponsor
Sponsor
Sponsor
sponsor
MihaiG




PostPosted: Thu Aug 17, 2006 9:32 pm   Post subject: (No subject)

yes pascal is a good language to use

i wouldn't recommend python if you are a begginer.

its good for developing good habits at indenting but gets quite tricky

or if u can get a copy of turing from your school, or.... Rolling Eyes (wont say)

thats better since its base on pascal but has easier syntax
wtd




PostPosted: Thu Aug 17, 2006 10:58 pm   Post subject: (No subject)

Turing syntax is not "easier" than Pascal syntax. It has considerably more special forms which leads to greater mental overhead for no discernable conceptual benefit.
Bored




PostPosted: Fri Sep 01, 2006 9:32 pm   Post subject: (No subject)

I beleive that Turing syntax is easy but the problem is that easy Syntax can lead to very complex structure of a program to do the same thing the same way as another langueage. I mean in a way you could say that's syntax but to me that's a result of syntax and syntax is more the actually way you write it out. I don't know if that made sense to you as I'm having a hard time describing what I mean. anyways that's a bit off topic. ruby is a rather simple langueage though the way it makes you thinka bout things and the many ammenities it offers are not as common in other languages and may be a misleading place to start. If not misleading it may just make other languages seem more foreign then they would if your started somewhere else. I do however think Ruby is a great eye opener to the variety of programming languages as a second or third language.
wtd




PostPosted: Fri Sep 01, 2006 10:39 pm   Post subject: (No subject)

This is exactly why you should seek to learn a variety of programming languages.
Bored




PostPosted: Fri Sep 01, 2006 10:41 pm   Post subject: (No subject)

Oh yes variety is a very good thing. But Ruby is a very unique language which is why I'd say it's not the best to start off with but is defenitly worth delving into (I'm having fun with it). But in the end were talking about first languages so variety is not a matter quite yet (though learning a second language sooner then later is better).
Display posts from previous:   
   Index -> General Discussion
View previous topic Tell A FriendPrintable versionDownload TopicSubscribe to this topicPrivate MessagesRefresh page View next topic

Page 1 of 1  [ 13 Posts ]
Jump to:   


Style:  
Search: