What programming language to choose

in #programming8 years ago (edited)

If you ever wanted to start programming, than you probably had to choose a language which can be pretty confusing in the beginning, beacause there are so many of them. So the question comes up, which one is the best?

Differences

Of course there isn't one language, that's the best to use. If that was the case, there wouldnt be so many of them.So rather than looking which one has the most features, we'll take a look, which one is suited best for you by taking a look, what usecases some of the most popular languages support and how easy they are to use.

 Usecase: true = often used for; false = rarely used for




Easy of Use(only languages with deviations to normal coding stlyes):Python (easier than normal)

  • No semicolons needed after every line(decreased number of possible mistakes)
  • Tabs are replacing brackets(looks good can make mistakes that are hard to find)

C (hard)

  • Mostly normal code but some errors may even crash operating system

Assembler (very hard)

  • errors can pretty quickly result in crashes

Why should I learn the hard ones?If you're a beginner, you probably shouldn't start with Assemlber, but that doesn't meen, you should not know what's good about them.As you saw above, they can easily crash your whole pc, and that is because they are converted the least possible, other languages go through conversions, until the are made into assembler and then binary(0 and 1).Therefore errors can be spotted easier and the programm wont run if anything is wrong.But because this costs time, some programmers still use assembler, as it's as near as you can get to the processor through code and therefor the quickest running code possible(if it's written well).

What do I use?(Very Opinion based)Some of you may have the question which languages I'll use on here.My languages of choice are Python and C# as C# is good for Games(with Unity) and Python is especially good for Windows Applications.

Hopefully this could help you with your decision, if you have any questions write them down below and I will try to answer them.

 

Sort:  

I would argue, that the best language to start with is JavaScript. You can build everything with it; from mobile apps to single page applications, to Steem bid bots :)

Just press option-command-k in Firefox. Then type console.log(40 + 2) and you have taken the first step to become​ a developer. Easy.

Good point, I'm not as familiar with javascript as I'd like to be, but I just thought because it's so popular for HTML sites I just had to inculde it. Seems like you know a lot more about it :)

There so many great languages and projects out there. And time is limited. So it makes sense to make a decision and stick to it for a while to get proficient.

Good luck in your endeavor.​

Thank you, I share you're opinion.
Good luck to you too.

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

You made your First Comment
Award for the number of upvotes
You got a First Reply

Click on any badge to view your own Board of Honor 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!

Coin Marketplace

STEEM 0.04
TRX 0.32
JST 0.083
BTC 60710.55
ETH 1561.14
USDT 1.00
SBD 0.47