Ask your own question, for FREE!
MIT 6.00 Intro Computer Science (OCW) 13 Online
OpenStudy (anonymous):

hey i am starting with my engineering in computer science .and i have no idea about any language so please tell me with what language to begin and the books and mastering techniques to programming languages.

OpenStudy (anonymous):

why not start with the OCW course that this OpenStudy group is for?? http://ocw.mit.edu/courses/electrical-engineering-and-computer-science/6-00-introduction-to-computer-science-and-programming-fall-2008/index.htm

OpenStudy (anonymous):

Hey rohan !! I am on the same page too!! starting my b.tech in computer science and engineering this september :) and I am taking the courses in OCW too..right now I am busy with physics..Walter Lewin is addicting..-_-

OpenStudy (anonymous):

Begin with the C programming language.

OpenStudy (anonymous):

Not C++, mind you, but the standard C programming language.

OpenStudy (anonymous):

Really depends on what you would like to do in the long run. I would start off with python or some other scripted language that has a shallow learning curve(lisp and scheme are nice too but you see them less now a days) personally I would then move to a dedicated OOP (object oriented Prog.) like java or C#. Then back track back to C and C++. However, if you really want to understand computer structure or want to do program development that is from the hardware level up (such as game engine design) then C and C++ are your best bets. If you just want to develop apps and programs that work above the OS level then move to java or C#. Start with python though, it will teach you stuff you need to know like loops and switches before you get to the harder stuff.

OpenStudy (anonymous):

I second sedaition ...Thats the way i am planning to do it :)

Can't find your answer? Make a FREE account and ask your own questions, OR help others and earn volunteer hours!

Join our real-time social learning platform and learn together with your friends!
Can't find your answer? Make a FREE account and ask your own questions, OR help others and earn volunteer hours!

Join our real-time social learning platform and learn together with your friends!