C/C++ Next Language: Java, C, or C++?

  • Thread starter Thread starter sarvesh0303
  • Start date Start date
  • Tags Tags
    Language
Click For Summary
The discussion centers on the best sequence for learning Java, C, and C++ after completing an introductory Python course. Many participants advocate starting with C, arguing it provides a solid foundation in programming fundamentals and is the basis for understanding C++ and Java. However, some disagree, suggesting that learning C first may complicate the transition to C++ and Java due to the need to "unlearn" certain concepts, particularly around pointers. The conversation also highlights the importance of mastering programming concepts over focusing solely on language specifics, with recommendations to explore advanced Python or other paradigms like functional programming. Ultimately, the choice of which language to learn first depends on individual goals and the desired programming paradigm.
  • #31
jedishrfu said:
Well, Taligent OS was coded in C++. Unfortunately, it never made it out in the wild except as a reference platform for developers after Apple pulled out of the project.

That isn't exactly what I would call "popular".
 
Technology news on Phys.org
  • #32
And windows

That is the dominant OS where I come from. Mac users are frowned upon for only using one button,

Oh. another advantage is that c++ is on the dot net framework so it will run on Xboxes, windows an windows phone. c++ also goes straight to the cpu or something (I heard it works a lot faster because of this).
 
Last edited by a moderator:
  • #33
Superposed_Cat said:
And windows

Which version of Windows is coded in C++? What is the source of your information?
 
  • #34
Superposed_Cat said:
Oh. another advantage is that c++ is on the dot net framework so it will run on Xboxes, windows an windows phone. c++ also goes straight to the cpu or something (I heard it works a lot faster because of this).

While there is a non-standard version of C++ that works on top of the .net CLI, that is not true of the standard C++.

Standard C++ compilers do typically generate machine code, even though the GNU compiler also supports a virtual machine.
 
  • #35
Thread closed. There is far too much misinformation in this thread as of late, and the discussion has verged very far from the original topic.
 
  • Like
Likes 1 person

Similar threads

  • · Replies 9 ·
Replies
9
Views
2K
Replies
86
Views
1K
  • · Replies 8 ·
Replies
8
Views
2K
Replies
6
Views
2K
  • · Replies 11 ·
Replies
11
Views
3K
  • · Replies 2 ·
Replies
2
Views
2K
  • · Replies 14 ·
Replies
14
Views
3K
  • · Replies 6 ·
Replies
6
Views
2K
  • · Replies 9 ·
Replies
9
Views
2K
  • · Replies 5 ·
Replies
5
Views
1K