- 1

Answer of ---What programming language should I lern first

if depends on your choice but I will give you guys a some that will help you guys to take you choice :: if you guys want to master software programming then you guys need to lern **java**(must)-for android applications** c, or c++, c# -for creating games php,js(java script)..html/html5 and css and also java fx **(for profisonal **web devlopment** if you guys want to learn **python than you guys need to learn ruby language must

7th Dec 2017, 7:35 PM
jahid ulislam
jahid ulislam - avatar
5 odpowiedzi
- 2
I know but if you want to creat games for pc and android learn c or c++ and c# and you can use this c# language in ""unity "" game maker software and to creat android app learn java, python, and for web devlopment learn html or html5 and css and php and java fx for creating a massive profisonal like YouTube etc sites and get more money or to join in Google company
7th Dec 2017, 7:47 PM
jahid ulislam
jahid ulislam - avatar
+ 3
Unity utilizes C#, not C and C++. They've already discontinued Boo a long time ago, and JavaScript (UnityScript) is going to be discontinued by Unity shortly (if it hasn't already). As such, if you want to work with Unity, then learn C#. www.unity3d.com Unreal Engine, however, uses C++. So if one decides to go the Unreal route, then they'll want to focus on C++ for it. www.unrealengine.com Outside of the two main engines in the industry, there are various engines created in other languages as well. Java is good for game development also, and they had quite a few engines that are great. Same with Python, though Python isn't (in my opinion) as ideal as the others. A good note about Java is that it's good for nearly all things. It's far from being isolated to mobile development, and it is one of the most compatible languages across platforms since it's platform independent and ran on its own virtual machine. Doesn't matter if you're focused on desktop applications or mobile apps, you can't really go wrong with Java for most things. Same goes for Kotlin since it's ran on the Java JVM and is inter-operable with Java. Main Android dev languages: Java Kotlin C++ As for web development: HTML, CSS, JavaScript, jQuery, Angular, React, PHP/ASP.net/NodeJS, SQL, Java, etc... As you learn web development, you'll realize there are a LOT of frameworks and libraries out there that you can take advantage of. Some are better than others, and you have plenty of choices to pick from that best suits you. It's something you need to assess based upon what you're trying to do, rather than thinking because YouTube used something, it's the correct solution for all things. If your focus is "get more money," then you'll want to do much more than simply learn HTML/CSS/PHP/JavaFX, especially if you want to work for Google. Even an entry level web developer knows more than that.
7th Dec 2017, 9:04 PM
AgentSmith
- 1
if depends on what do you want to be if you want to become game developer lern this and for and app devlopment lern those I have said and web devlopment lern those I have said
7th Dec 2017, 7:48 PM
jahid ulislam
jahid ulislam - avatar
- 1
thanks but I know but just there was a mistake in my post I wanted to say to c# was used in unity
7th Dec 2017, 8:04 PM
jahid ulislam
jahid ulislam - avatar
- 1
thanks but I know but just there was a mistake in my post I wanted to say to c# was used in unity
7th Dec 2017, 8:04 PM
jahid ulislam
jahid ulislam - avatar