+ 2
Which of these languages is best viewed as useful for now (and also future)? C/C++/C#/Java
6 Answers
+ 15
If you are developing applications for Windows desktops, or for Windows servers (e.g. ASPdotNET), or for Windows phone, then C#.
If you are developing a PC game or writing an OS, then C or C++.
If you are writing server applications (e.g. web or mobile), or targeting Android phones, then Java.
If you are targeting iPhones/iPads, then ObjectiveC or Swift.
If you are building the browser side of an application, or if using node.js, then Javascript.
+ 2
In the languages you specified, C++ is good. It is lightweight, doesn't cram as much space as Java and it's easy to learn.
+ 2
If you need high performance or low memory consume then you go with C or C++. Examples: game engines, OSes, some embedded software...
Can't see that C and C++ are easy to learn. They are easy to shoot in your leg...
+ 2
One major difference between C#, JavaScript and other scripting side languages, from languages like c++ is the way it handles garbage collection. For instance, if you are using c++, you would need to explicitly state the delete operator to clean up "dangling memory". C#, JavaScript etc does most of that for you.
0
I am just a beginner from what I have researched I have seen that using the new SDK for Android phones and eclipse works best for all platforms from what I've researched for right now
0
c and all its variants are useful for the future, but for java you have to be a really good programmer to make it good so idk.