Question:
Difference between programming languages?
pick501
2011-01-04 19:02:03 UTC
Whats the difference between C programming and C++ vs. objective C programming??

Is it better for me to learn C programming first and then C++ or does it really not matter? I've been learning VB.net for the past 3 months.
Three answers:
tbshmkr
2011-01-04 20:35:51 UTC
Learn C++

=

How to become a good programmer

- http://kaisar-haque.blogspot.com/2007/11/how-to-become-good-programmer.html
anonymous
2016-06-17 06:18:31 UTC
That could be a very vast question, too huge to be answered in element right here. The recommendations concerning the first-rate approaches to jot down programs have converted over the years, and that has affected the way that programming languages are developed. Also, distinct programming languages are written with extraordinary functions in intellect. For instance, COBOL was once designed with the concept that non-programmers in business could learn the programs. FORTRAN was designed for mathematicians. General was once firstly designed as a language to educate programming, earlier than structured programming grew to become widespread. Individuals learned utilizing normal, and then started writing construction packages in general. This resulted in various problems, and basic advanced to address these problems. Many ultra-modern types of common, such as visual common, endure little or no resemblance to the basic of historical. PASCAL used to be designed as a educating language that involves structured programming methods. C used to be written for programmers. As such, it is extremely robust, and really damaging. It assumes that the programmer knows what he/she is doing, and lacks exams for dangerous matters. You are able to do things like treat an integer as a floating point or a personality, or write past the top of an array. C++ tried to take the satisfactory features of C, but add protections towards doing hazardous things. It additionally added object-oriented aspects, which is among the more recent programming paradigms. Java objectives to permit write-once, run-anyplace programming. While the opposite languages listed here are carried out on each platform the place they run, and programs need to be modified for those systems, Java is applied on a pseudo-desktop, the Java runtime. The pseudo-desktop takes care of the variations between the physical machines, so the applications do not have to. This barely scratches the outside of this field.
?
2011-01-05 00:22:56 UTC
If you're feeling comfortable with VB, I'd suggest you move into C# to get used to the syntax changes and so on. Once you feel you're doing well with C#, I'd say move on to C++. C++ and C are similar to the point that if you can do one, you can certainly do the other.


This content was originally posted on Y! Answers, a Q&A website that shut down in 2021.
Loading...