Jump to content

Trying To Decide What To Start Of Learning


Recommended Posts

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.

Link to comment
Share on other sites

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.


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.


Link to comment
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

  • Recently Browsing   0 members

    • No registered users viewing this page.
  • Create New...