+ 7
Help! I want to develop on both PC and Android
Shall I continue on C# or move to C++? Suggest me a good language and give also a reason why, thanks!
20 Answers
+ 14
Java is kinda slow, but not like Python or anything. You can optimize it to be fast, but startup times will always be slow. The reason, and the only reason to learn it is because Java works on Android and PC. You can't really do C++ well on Android, at least easily. C# you can't do at all without some framework magic.
+ 11
Java can do Android and PC, so I'd learn that if I were you. Java is a lot like C#, you shouldn't have trouble.
+ 7
You can develop apps for Android using C# with Xamarin: https://en.wikipedia.org/wiki/Xamarin (iOS and Windows as well).
+ 7
With C# (and .net framework, unity or xamarin depending the case) you can make games, web sites and apps.
About Java I know it's really popular and you can make apps with Android Studio, but I don't know much about what other things you can do (there must be many options but I am kind of new in this)
+ 7
java will be good for you
+ 4
At a very basic level, both C# and C++have similar code. C# is much newer to the game, however. It was introduced by Microsoft as a Java competitor in 2000. ... Both C++ andC# are object-oriented languages, although C++ is considered a harder language to work with. ^_^
+ 3
Learn both of the C languages for PC, and start learning Java for Android. A good language for PC would be C#, since you can easily develop Unity games with it. C++ would probably be better for working with the operating system, but you can write programs with that too. Java works for everything on Android, so nothing much to say about it. For web development (on both platforms) , HTML, CSS, and JavaScript would all be the way to go.
+ 3
I have no problems with the answers of @Ekansh and @Dreadnought .
But AhriFox I heard Java is slow, mind giving me a reason to continue it?
+ 2
java is better known for android since they use a jvm processor... c# isnt used nearly as much due to that fact.
+ 2
java slow? java has potential to just as fast as C++ it depends how well you develop with it and what you use. java isnt "slow" it can be slow if you use it wrong.
+ 2
@Bàng Tứ Cường, can we submit those C# apps to the App Store and to Google play (Android market)?
Anyone help, please!
+ 2
cpp is the basic language of all
I think you should continue on sololearn app and first get well-versed with it...good luck😃
+ 2
You can develop apps for Android using C# with Xamarin: https://en.wikipedia.org/wiki/Xamarin (iOS and Windows as well). good luck!
+ 1
All new programming contest started today, hurry up. #CodeItOff
For more info: https://www.sololearn.com/Discuss/507479/?ref=app
+ 1
java runs on a vm like c#. It is not slower than c#! It is definitly the op language for android. But i would never use it to develope system apps for windows. A 2nd standard for android is kotlin. More easy to leaen and to use than java. Since one year or so it is possible to develope native apps on android with c++. But than you loose the comfort and the easy way of java or kotlin. Android has some problems in sound latency. Only for those hard problems as example i would use c++.
+ 1
now I want teaching children's c++ by its program on my lessons
0
According to me go with C++ it can work with aurdino, pc, Android etc
0
thanks
0
what is your name?
0
How are you doing?