+ 10
I want to learn a programming language for applications where to start
45 Answers
+ 9
Check this code. You can learn Python.
https://code.sololearn.com/WYG3yfNevGq2/?ref=app
+ 4
I use C# professionally with .NET Core (cross platform development). And I tend to use python as a supplementary tool to write short scripts that I often run in a cron. However I can just as easily write a console app in C# and run it in a cron as well.
Additionally, you had asked about iOS and Android development... you can use xamarin with C# and write mobile apps for both platforms.
+ 3
C++ is great for making you understand deeper details that some languages handle for you (Such as memory management, garbage collection), but it also enables you to manually control lower level things such as hardware, memory, and so on.
Understanding what goes on behind the scenes of a language will allow you to grasp what is happening when you're writing code, and application programming demands that understanding. Research diligently.
+ 2
Hi walid
If you a new to programming world then you can go with python as it is trending now a days and easy to code
Otherwise you can go for others also
+ 1
C++, C#, Python... Depends what OS you're targeting.
+ 1
Go learn java or kotlin
+ 1
C#, Java are popular languages for it.
+ 1
Python is a great language that is pretty simple and is growing more and more popular.
+ 1
Some word of advice:
C# or Java, they're pretty similar in syntaxis with Java being cross platform and C# being more Windows (but it can run under other OSes as well).
That said, it's not a good idea to take either of those as a first ever programming language. A friend of mine decided to make a career switch from chemistry to IT without ever having done any programming, and decided to do C# because it "looks cool and is used a lot".
His problem is that he doesn't have a basis in programming at all and instead of learning programming patterns like if/else switches, functions, good structure and program flow etc, he's blasted with the verbose syntaxis of C#. Especially access modifiers, when do you make it public, private, internal, protected, abstract, when to use interface blablabla. And then the types and generic types.
Take a dynamically typed language like Python or Javascript as a first language so you don't have to worry about all these things and get a real grip on the actual programming flow and structure without being distracted by a class being private or public.
Then when you're comfortable making programs that actually do what you want in a good way you can worry about types and access modifiers, but not everything at once.
+ 1
Start with Python or C# they will enable you to deal with the back end part of the web apps
0
🅰🅹 - ɪ'ᴍ ᴄʀɪᴍɪɴᴀʟʟʏ ɢᴏᴏᴅ! I'm checked your link but i want to start learning to specific languages
0
🅰🅹 - ɪ'ᴍ ᴄʀɪᴍɪɴᴀʟʟʏ ɢᴏᴏᴅ! can i use python for both app ios and android
0
🅰🅹 - ɪ'ᴍ ᴄʀɪᴍɪɴᴀʟʟʏ ɢᴏᴏᴅ! Thanks bro
0
I think starting from c++ because it is a little harder than python and makes you deal with some details that you have no problem with in other languages such as python. Java is another good choice. After that you can learn python just in few days. :))
0
you can do amirecan sign language thhen if you do noott like it you can do
https://code.sololearn.com/W4ceTTvum8Mf/?ref=app a hospiital
0
You can start with python, a convenient and understandable syntax for learning.
0
I use C# personally. Which includes xamarin (mobile apps), WPF (desktop apps), MVC/ASP Net Core (Web apps).
You can even use C# in Unity 3D. Which is a game development IDE.
Good language to learn overall.
0
Start learning Python from the basics.
0
You should start with HTML beacuse it's very easy for learn and then you can start hard program languages.