Ask your own question, for FREE!
Computer Science 15 Online
OpenStudy (osanseviero):

From what i know, python is a really good language and it isnt as complicated as C++, but some friends told me to learn C++ as it is the base of everything. I know really basics of boths, but if i want to learn further the language, which should i study?

OpenStudy (anonymous):

dear friend, i was in the same position as you ,c++ is good and if you know it well then you could program same as in Python ,and true python is easy but you need known and learn more ,python has a great future and i recommend it as engineers,programmers,wed developers,use theseso move on to pyton,Iron python,wxpython check em out but pls dont disregard c++ (never forget old routes might come handy) tc ask if you need any help!

OpenStudy (anonymous):

c,c++ is mandatory 1.Your code runs Fast . 2.Low level implementation. 3.High level Language implementation are done using c/c++. 4.C++ for game programming. 5.You can write custom modules /packages for python using c/c++. 6.You can be core developer.

OpenStudy (anonymous):

i think you must study (bluej) it's a programing language of java..very much similar to C++...

OpenStudy (anonymous):

As important as learning these languages ​​is to know their programming paradigms. I suggest you to study: - an unmanaged statically typed language like C, C + + or Pascal; - an object-oriented language based on classes like Java; - an object-oriented language not based on classes like JavaScript or Go; - a dynamically typed language like Python or JavaScript; - a functional language or a hybrid language like Scala or Erlang. Different problems require different approaches. Python is a very good start. However, you must to continue to study other different approaches.

OpenStudy (anonymous):

@paulocmoreno:Instead of learning different lang to know programming paradigm they can pick one or two to know all.python =>oo +functional+declaritive+imperative+dynamic .c for static programming.

OpenStudy (anonymous):

@kracekumar: Python is certainly a great start language because it's a language which involves different concepts. However, Python doesn't have all them. It doesn't exists a language with all them. By studying a language like C, C + +, Java or Go, you will learn the advantages and disadvantages of a statically typed language. By studying C, C + + or Pascal, you will learn to work in a language not managed. It's important for embedded systems or OS kernels. By studying Erlang or Scala, you will to learn the strategies used by this languages for the massive parallel processing, like immutable objects or actors model. No doubt that Python is a great language, but there are other intersting languages out there.

OpenStudy (anonymous):

@paulocmoreno:But to learn all these he needs time,definitely a load :D

OpenStudy (anonymous):

well nevermind, learn all the programming languages as me, if you got the basic of the programming, its not hard to learn programing languages. I solved over 6.000 algorithm questions, and started to programming with QBASIC... now I know VB.NET, C#.NET, (a little bit JAVA but its really likes C# so its easy to learn), C++,C, GWBASIC... :D :D know all programming languages, but be a pro on only one of them, the one serves to your goal...

OpenStudy (anonymous):

I'll ofcourse go with kracekumar, he covers it very well, C++ develops your concepts it is a must to learn language for programmers.

OpenStudy (anonymous):

Well just to share, i myself started with BASIC

OpenStudy (anonymous):

as I do, zeerak. Basıc is the simplest language ^^ and its easy to learn the basics of programming with that

OpenStudy (anonymous):

just learn C. C is the base!

OpenStudy (anonymous):

well to learn QBASIC is easier then C at the beggining and i think at the beginning people should solve algorithm questions and program these with using simple QBASIC..

OpenStudy (anonymous):

Yes I agree with Korcan, start with Basic, it nearly takes weeks to understad or more probably days, it's really easy then step into C, really C makes the base for programming.

OpenStudy (anonymous):

yes, firstly learn QBASIC and solve some algoritmh questions with that, you will see you will have the basics, and then to learn see or to learn VB.NET is better, but C is more important becuase its easier to learn C# and C++ by that way, i dunno C well, but i am really good at C#, and after you learn C, you should learn C#, (for object ordinated programming) ^^ just fallow this steps, after C#, you can learn C++ ( its harder) and code some 2d games to improve your skills on programming, you will see game dev is much more harder, but juts go on ^^

OpenStudy (anonymous):

I learnt C++ without learning C#, it ain't that harder.

OpenStudy (anonymous):

but by learning C#, you can see the difference between them... And you will be able to think about the 2 languages advantages and disadvantages, and after you code some 2d game in 2 of these languages... well and learn C++ is harder then C#, but all of them easy by the way... But C++ is a more estetic, so you need some skills to use it tricky ^^

OpenStudy (anonymous):

Hmmm, okay. Will plan to learn C# too.

OpenStudy (anonymous):

hmmm okay will plan to learn C# too

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!