A Guide To Choosing The Best Programming Language

in #programming7 years ago

Have you ever wondered before or asked yourself, what kind of software developer would yo choose first ?

Well im sure i have and i still have a big dilemma if whether i made the right choice or not. You know, i spend like 3-4 days on the internet trying to find which language is the best to learn first, and which would i like. I basically filled up my notebook all from searchings and typed them down


Google image.

You know that after all those days i still do not have a confirmed decision on which language i should start first, reading and searching has all made me messier on my head. Stressing about if i make the right decision, what if i go wrong somewhere.

But some things really helped me out like the languages that are based on the operating system you want to develop. Meaning their pros and cons.

Java : It was designed to feel like C++, but it's simplier than C++. Java can be used to create softwares & applications that may run on a single computer or on servers & clients in a network.
It is mainly ueed for PC, but there is a program developed by Java for developing android applications it is called Android SDK.


Google image

C language: It is a very powerful language with wide capabilities. Its used in many scientific situations, programming that is. It is the core of today's languages like Java and C++ which ill be covering shortly after C. C basically allows you to reach to the bones of your computer ehich is hardware programming. Linux kernel is written in C.


Google image.

C++ : It is one of the most used languages in the world. It is used nearly everywhere for everything, systems programming, device drivers, database engines, embedded etc. C++ is often used to develop game engines and desktop apps. Many AAA title games are built with C++. C++ is considered to be complex, it's necessary you learn it with a teacher.
If you didnt know what AAA means, it's a title for big budget games or big companies

Google image

Python : Is a general purpose programming language. It's used by a wide number of people to do things from testing chips to building games with PyGames Library. Python is very beginner friendly. Python built huge sites like YouTube, Dropbox, Google, Quora & Reddit.

Google images

C# : Basically is used for .NET Framework. Many of C# features are close to .NET & Visual Basic or Visual C++


Google images.

There are a lot of other programming languages which i wikk not be covering in this podtblike : Swift which is sed for Apple softwares, Ruby is used for web applications, HTML the basic language for web uses etc.

Conclusion : For me as an aspiring game developer im looking forward to learning Java, C++ & Python so i can uee them later on. Im currently 16 years old with a lot of love for programming, basically it all dependa on what you want to do, what is your goal, and which language is more likely to fill your goal.

Thankyou for reading so far, i hope you found it helpful and appreciated it.
I'd also like writing tips from you guys, so i get better at this and comfort you with my writing.

image

Sort:  

This post is really good for the people that want to get into programming,good work keep it up

Congratulations @johnyboi! You have completed some achievement on Steemit and have been rewarded with new badge(s) :

Award for the number of upvotes

Click on any badge to view your own Board of Honnor on SteemitBoard.
For more information about SteemitBoard, click here

If you no longer want to receive notifications, reply to this comment with the word STOP

By upvoting this notification, you can help all Steemit users. Learn how here!

This post has received a 0.93 % upvote from @booster thanks to: @johnyboi.

Coin Marketplace

STEEM 0.22
TRX 0.20
JST 0.034
BTC 98713.95
ETH 3352.77
USDT 1.00
SBD 3.07