Ic3yM1nt Posted August 6, 2010 Share Posted August 6, 2010 hey guys and girls. First and foremost I am not a programmer, or a hacker, or any lable of person educated in computers and their languages. however - I am an aspiring student in my senior year of highschool who is looking to expand my basic knowledge of computers into a more advanced understanding. i have been reccomended python as the first language i should learn because i guess it is pretty easy or at least considered the most begginner friendly language. if you would suggest anything else i would love to hear your suggestions other languages id like to learn are perl and c (and c++) these choices are based on my attraction to learning how to program games in the future and computer security im not a script kiddy, never have been and never will be. i want to be educated. Quote Link to comment Share on other sites More sharing options...
Zimmer Posted August 6, 2010 Share Posted August 6, 2010 Go with python (and I'd be happy to explain things, I know that these things were hard understaning: OOP, Twisted, GUI and event driven architectures, etc). Quote Link to comment Share on other sites More sharing options...
Ic3yM1nt Posted August 6, 2010 Author Share Posted August 6, 2010 hey thanks alot zimmer. do you know a good place to start learning? ive seen a bunch of youtube videos and heard about this thing called project euler. but thanks for the support Quote Link to comment Share on other sites More sharing options...
Zimmer Posted August 6, 2010 Share Posted August 6, 2010 I would say start out with something simple, say a game (you can look up one I made in the coding challenge (search on forum)); make it text base etc and if you want to know a way to do something ask and google. Quote Link to comment Share on other sites More sharing options...
Sitwon Posted August 6, 2010 Share Posted August 6, 2010 Learn C. The first year Computing lectures of Professor Richard Buckland of UNSW are available on YouTube. These are really top-quality lectures that I think every aspiring computer scientist should watch. Richard Buckland is very engaging and entertaining and he covers all the major concepts and terminology you will need to enter into the field of computer science. http://www.youtube.com/view_play_list?p=6B940F08B9773B9F I also recommend picking up a copy of the "K&R Bible". C Programming Language (Second Edition): http://www.amazon.com/Programming-Language...5882&sr=8-1 The next step I would recommend is getting a complete overview of the whole stack from hardware up to software. The course I'm thinking of takes you from sand (silicone) and logic gates all the way up to operating systems in just a single semester. Video introduction: http://video.google.com/videoplay?docid=7654043762021156507# The course book: http://www.amazon.com/Elements-Computing-S...tmm_pap_title_0 The book has 13 short chapters (easily one chapter a week) and the software and course material are all available for free online. At $25 this is one computer book that is easy to justify. Additionally, I've been (slowly) working on a wiki page to help introduce new students to computer science or just programming. It's not anywhere near done, but there are some good resources linked on the page. http://couch.it/K4SzyQ4k/ Quote Link to comment Share on other sites More sharing options...
Recommended Posts
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.