Ranking Every Programming Language Ever (OBJECTIVE, NOT BIASED)

2024 ж. 31 Нау.
28 264 Рет қаралды

Use code EASTER25 for 25% off any course, EASTER15 for 15% off any bundle or EASTER10 for 10 off your first year of Dometrain Pro on Dometrain: dometrain.com
Become a Patreon and get special perks: / nickchapsas
Hello, everybody, I'm Nick, and in this video, I will rank every programming language ever in an objective, non-biased way. This is the definitive list and if you disagree with it, you are wrong.
Workshops: bit.ly/nickworkshops
Don't forget to comment, like and subscribe :)
Social Media:
Follow me on GitHub: github.com/Elfocrash
Follow me on Twitter: / nickchapsas
Connect on LinkedIn: / nick-chapsas
Keep coding merch: keepcoding.shop
#csharp #dotnet

Пікірлер
  • I almost agree, but MySql should be 1 level higher because it has dolphin in the logo and we all know dolphins are smart, so mysql is smart

    @czachowsky@czachowskyАй бұрын
    • Look, I get you, but this is an OBJECTIVE list. Dolphins are smart, but Marias are clearly smarter.

      @nickchapsas@nickchapsasАй бұрын
    • @@nickchapsas nice comeback.

      @alexisfibonacci@alexisfibonacciАй бұрын
    • By the way, very clean and health troll...😀

      @alexisfibonacci@alexisfibonacciАй бұрын
  • Well, looks totally legit to me! The only concern I have, though, is it really a video by Nick Chapsas, or some deep fake? Because, you know, I found no promoted content here.

    @DmitryKandiner@DmitryKandinerАй бұрын
    • Missed a massive opportunity

      @nickchapsas@nickchapsasАй бұрын
    • I laughed a lot at this hahahahahahah

      @jonathanperis3600@jonathanperis3600Ай бұрын
  • Everyone knows that every legal C# code is legal java code and vice-versa. Thanks for sharing that advice, Nick!

    @Dustyy01@Dustyy01Ай бұрын
    • Java is like C# except you get unsolicited visits from Oracle lawyers

      @ArvinYorro@ArvinYorroАй бұрын
  • This is the most accurate list because it's obviously true, not like the other ones.

    @WaspFree@WaspFreeАй бұрын
  • Good, but you forgot the best programming language; CSS

    @nilsree@nilsreeАй бұрын
    • Will redo the list next year to crown the king

      @nickchapsas@nickchapsasАй бұрын
  • What about 1's and 0's ? it's so easy to code in just plain 1's and 0's. I mean, there's only two keys ... so much easier.

    @scottvercuski8993@scottvercuski8993Ай бұрын
    • If you were a real developer, you wouldn't need 1s.

      @BittermanAndy@BittermanAndyАй бұрын
  • Thanks for putting this together Nick. My team did a similar review last week and came up with roughly the same ordering in our list of approved languages for internal company use.

    @davidtaylor3771@davidtaylor3771Ай бұрын
  • I almost mist the date. Unfortionally i totally agree

    @Silentsouls@SilentsoulsАй бұрын
  • With this I can finally decide on what backend programming language to use. HTML for sure! thank you so much Nick!

    @adamtrip_@adamtrip_Ай бұрын
  • "if someone disagrees, they are wrong" definitely a historical quote 😂😂

    @pontiv@pontivАй бұрын
  • Finally an ACTUALLY objective ranking of the languages. I built my custom self driving car operating system with a combination of CSS for the logic and a CSV as the database. I can get sub-minute response time for almost all simple queries. I’m still working on getting APM (accidents per minute) to below 5 but we’re getting there! 💪

    @Lucas-gt8en@Lucas-gt8enАй бұрын
    • True. This will change the future of programmerkind

      @kej_pi@kej_piАй бұрын
  • How the heck did you keep a straight face?? This is amazing

    @TheSilent333@TheSilent333Ай бұрын
  • I've been struggling with this topic, but your video cleared it up for me. Thanks a ton!

    @MyCodingDiarie@MyCodingDiarieАй бұрын
  • Love it! These types of tier lists end up as “languages I am most familiar with” lists

    @anonymousf7byyj@anonymousf7byyjАй бұрын
  • Disappointed we didn't see the GOAT that is CSS feature on this list. No one knows how to center a div though so that makes sense.

    @quigley61@quigley61Ай бұрын
  • Some people seem to think this is some kind of joke, but that is probably just an artifact of the time zone they happen to be living in. This is clearly a well thought-out serious analysis.

    @codingbloke@codingblokeАй бұрын
  • April 1st video?

    @turcanuioangeorge4750@turcanuioangeorge4750Ай бұрын
    • 100%

      @marklord7614@marklord7614Ай бұрын
  • Finally someone who actually has an idea about what and how programming languages work.

    @bogdan.p@bogdan.pАй бұрын
  • The first language I learned was COBOL and did much of my early career using it. There are insurance companies out there that would no longer exist without my COBOL expertise. So I've got to rank that number one.

    @bnm0312@bnm0312Ай бұрын
    • My 1st programming language was Pascal. My 2nd one was COBOL. And I never used it in my career.

      @gpapadopoulos@gpapadopoulosАй бұрын
  • What day is it Guys?

    @angrygromit93@angrygromit93Ай бұрын
    • Thanks for reminding me XD. At first I thought he was full of BS, but I forgot the day XD

      @rysiexo@rysiexoАй бұрын
    • monday

      @caio_fabeni@caio_fabeniАй бұрын
    • @rysiexo Yeah, wasn't sure what is going on until he said MySQL is a language, then it hit me :D

      @ma5thew@ma5thewАй бұрын
    • @@ma5thew HTML is a language?

      @angrygromit93@angrygromit93Ай бұрын
    • it is, kind of, not that I didn't rise my eyebrow when he said that :D @@angrygromit93

      @ma5thew@ma5thewАй бұрын
  • I love these rankings, a very good point of start for beginners. I am a senior C# software dev, but still like your positive energy how you teach!

    @mrlaszlo@mrlaszloАй бұрын
  • Man, I've been waiting a whole year for this video!

    @MayronDev@MayronDevАй бұрын
  • Thanks! I learnt a lot! Keep up the good work, friend

    @DarenC@DarenCАй бұрын
  • I'm addicted to your channel. Can't wait for the next upload!

    @MyCodingDiarie@MyCodingDiarieАй бұрын
  • Thank you for an amazingly scientific and accurate assessment of programming languages. I will totally base the rest of my software career on these reommendations.

    @r14958@r14958Ай бұрын
  • nick, I would like a course, or please a video, on git-hub co-pilot and how to get the best use out of it. thanks

    @naftalyweinberger7892@naftalyweinberger7892Ай бұрын
  • We need full programming languages tier list :D

    @Stor_Man@Stor_ManАй бұрын
  • 1:10 I know this is a bait to generate comments, but the answer to your question is: "because it's part of the IETF standard since 1996".

    @yvanricardoecarrigomez@yvanricardoecarrigomezАй бұрын
  • I was expecting Objective-C to be at the top of this very objective ranking 😅

    @peone94@peone94Ай бұрын
    • Objective-C is objectively a C.

      @BittermanAndy@BittermanAndyАй бұрын
  • LOL I have to question MySQL being a programming language. It's a variant of SQL which is a language. Do that many businesses use the nuances of MySQL over SQLServer or Oracle SQL etc.? PHP is C that creates HTML and seamlessly uses MySQL. So is that additive or multiplicative? Also, depending upon usage some languages like Go (which I saw as 'C with garbage collection' because I hadn't completed my learning) are very targetted to a niche - in this case multithreading. So if that is your main aim that is #1 - so I'm told. What was nice was you had Perl in the list. I had to learn Perl years ago because some guy had written part of a long process in it - for no reason other than CV building as far as I could see :) Always love your content - laughed out loud when you concluded "All these others I don't use so they are an F" and you didn't even smirk or wink :D Not even a mention of the date posted ;P

    @TaSwavo@TaSwavoАй бұрын
  • Section 1: Nick is always right. Section 2: I case he is wrong, section 1 applies.

    @dirkschannel5817@dirkschannel581723 күн бұрын
  • Why PHP is not at the top? Yes it is old, but its still one of the best backend languages ever made - due to its insane performance and scalability. Also you missed Delphi from Embarcadero, which is still actively in use for so many projects behind the scenes. It should be at least below S...

    @F1nalspace@F1nalspaceАй бұрын
    • Don't forget that all PHP devs ride lambos

      @rubenferreira1888@rubenferreira1888Ай бұрын
  • You've never used Visual Basic?!?! Wow... thankfully you still got its ranking of F correct.

    @brianm1864@brianm1864Ай бұрын
  • Next year I am going on an out of cellular range cruise on 4/1...

    @odelljl@odelljlАй бұрын
  • "Everyone knows you love your second child more than your first" Nailed it.

    @SuperLabeled@SuperLabeledАй бұрын
  • I always thought a programming language must be Turing - complete, it must allow for memory manipulation thru variables, it must allow performing logical and mathematical operations, loops etc, it must be able to work with the file system of the host computer and so on... I am not the 24/7 developer of HTML5, but if I am not wrong, most, if not all of these features are not part of it. So in my humble opinion, HTML is a language, with its own solid grammar, but not a "programming" language. I may be wrong, and I truly appreciate if someone cares to prove me wrong.

    @bilbilzabeli3828@bilbilzabeli3828Ай бұрын
  • Hey!! i have that O'Reilly Perl book ! (Never read it though)

    @margosdesarian@margosdesarianАй бұрын
  • Why did you ake this into a video? All we need is the ranking chart for permanent future reference.

    @CharlesBurnsPrime@CharlesBurnsPrimeАй бұрын
  • it`s the first dis after js above c# for a moment. even in fun video!

    @sergeyz.5845@sergeyz.5845Ай бұрын
  • I think we need to make April 1st the official abstinence from KZhead day....

    @dusrdev@dusrdevАй бұрын
    • That's a VERY valid proposal except that we'll miss the jokes....😉

      @gpapadopoulos@gpapadopoulosАй бұрын
  • The best PL ranking i`ve ever seen

    @hachiq2154@hachiq2154Ай бұрын
  • This is objectively the most objective video I have ever seen 🤣

    @FlorianDelorean@FlorianDeloreanАй бұрын
  • True and objective. But to show that you REALLY have no BIAS you need to put C# into B Tier. Maybe even to C to its forefathers.

    @waldehuebli6854@waldehuebli6854Ай бұрын
    • Where's the B programming language? I can't see it!

      @gpapadopoulos@gpapadopoulosАй бұрын
  • I can't find out what's the point of such a ranking, I mean in general. These are just tools, and their relevance depends on the context. You can rank them, of course, if you specify the aspect(s) of the ranking.

    @FataliSMus@FataliSMusАй бұрын
  • Forgot that it was posted on 1st of april...

    @paramjotsingh4019@paramjotsingh4019Ай бұрын
  • JS Is a target language actually just like machine language, bytecode or cls code so doesn't belong to any ranking

    @Mazzulatore@MazzulatoreАй бұрын
  • You should change the title now that it is not April 1th!

    @christopherscalzo9966@christopherscalzo9966Ай бұрын
  • I guess there were some viewers who didn't got the strong sarcastic undertones of this "original" and "totally unbiased" and "totally objective" tier lists. Also your LinkedIn post about this really had to be liked like crazy. I mean this would have been one of the best LinkedIn posts of April first! 😉😇

    @ws_stelzi79@ws_stelzi79Ай бұрын
  • I saw preview and thought that I would kill for my boi C#

    @NickMaovich@NickMaovichАй бұрын
  • This list is clearly wrong. MySql is obviously the correct answer, especially coupled with Flomp and YellowGem3, obviously only on mobile tho.

    @StianHanger@StianHangerАй бұрын
  • It's missing visual basic script, which is at least S if not VBS, and when the name of a programming language is a rank, it really means that it deserve to be this rank.

    @warny1978@warny1978Ай бұрын
  • Released after noon. Doesn't count as a legitimate April's fool!

    @StuartQuinn@StuartQuinnАй бұрын
    • You're on the wrong time zone, or you forgot to switch to daylight savings time.

      @gpapadopoulos@gpapadopoulosАй бұрын
  • Gotta love that "Master Ken"-approach. 10/10

    @stephanf17@stephanf17Ай бұрын
  • As stated this is the most objective ranking so i think is an oversight that Objective -C did not land in S+ tier... objectively speaking

    @SpaceShot@SpaceShotАй бұрын
    • it probably should have gone in O tier by itself

      @AldoInza@AldoInzaАй бұрын
  • I am a bit sad that you do not encounter privacy measures. 😞 If you count it, the Whitespace programming language should be in the "S" (Super Cool) category. You hardly can tell any other language where it is safe to print out the source code and carry around with yourself openly. Also, how can the list be objective without objective-c?

    @zbaktube@zbaktubeАй бұрын
  • Hey, you missed my favorites with COBOL++, PL/2, ALGOL/Z and BAL

    @darrin.morgan1@darrin.morgan1Ай бұрын
  • Your humor is amazing, please include more of your snappy personality in normal vids

    @mariocamspam72@mariocamspam72Ай бұрын
  • missed opportunity to pronounce sql like sequel

    @the_cheese_cultist@the_cheese_cultistАй бұрын
  • So close, but you need Objective-C in SSS spot, because we all know that the more brackets your language uses, the better it is.

    @leetaeryeo5269@leetaeryeo5269Ай бұрын
  • Today obviously is the official day for being totally objective and not biased

    @ansh51@ansh51Ай бұрын
  • Almost forgot what day is today 😂

    @sultonbekrakhimov6623@sultonbekrakhimov6623Ай бұрын
  • Windows batchfile language is hands down the best, versatile, performant, featurerich and easy to understand language.

    @jan5310@jan5310Ай бұрын
  • You are not entirely wrong.

    @AndrewJonkers@AndrewJonkersАй бұрын
  • I mean only Objective C has objective in the name, I hate it, but objectively shouldn’t that be S and every other one F since they failed to put Objective in the name? Or maybe they get a D, to reserve a spot for Subjective C?

    @mirkogeffken2290@mirkogeffken2290Ай бұрын
  • Also jQuery, which is a better Angular, needs to be in the list higher than JS because JS is Just Script but JQuery has also query capability, it's in the name.

    @ElOroDelTigre@ElOroDelTigreАй бұрын
  • Listen, your classement would have been objective if you had put Objective C in the C category 😂

    @sockhal4595@sockhal4595Ай бұрын
  • As soon as I was HTML I knew what was up

    @papciuszkin@papciuszkinАй бұрын
  • Okay, you got me. I thought you went temporarily insane.

    @andywest5773@andywest5773Ай бұрын
  • best ranking ever

    @Sz-hi7wj@Sz-hi7wjАй бұрын
    • Facts no cap

      @nickchapsas@nickchapsasАй бұрын
  • Amazing 1st April ranking! But it is a bit biased, because C++ should have been the best, and the rest below as ranked.

    @ivanp_personal@ivanp_personalАй бұрын
  • I missed this becuase I stay off the internet on certain days of the year

    @spikedgav@spikedgav21 күн бұрын
  • Bro went fully ballistic on this one xD

    @gabrielilie4460@gabrielilie4460Ай бұрын
  • I guess I'm gonna have to drop C# and become a HTML developer.

    @nickst0ne@nickst0neАй бұрын
  • it ended too soon. I was having fun. Hope you create a SQL to this video

    @abhayprince@abhayprinceАй бұрын
  • Seeing the video length I was expecting it to be C# at the top and the rest F, but I can also get behind this ranking.

    @Vengeance404@Vengeance404Ай бұрын
  • D'oh. April 1st. Gotcha.

    @lukewebber5562@lukewebber556229 күн бұрын
  • omg, how many times have you cut to laugh doing this? it's hilarious! 🤣

    @xelit3@xelit3Ай бұрын
  • You cant use those languages in Low latency, real time, and financial systems, like in aeroplane, medical equipment, military, robots and etc. But these areas are the backbone of our society and the economy. So I put C++, C, Java, and Python in top tier. The rest are the best for their purpose, and they can't do what top-tier languages can. Python is controversial, but data analysis is the best language by far.

    @abcfx7391@abcfx7391Ай бұрын
  • I don't know how to use them. Can't argue with that

    @EpicVeper@EpicVeperАй бұрын
  • Why aren't we programming Web Apps in Forth?

    @davidschinsing8789@davidschinsing8789Ай бұрын
  • LinkedIn comments: "Amazing video Nick! Great knowledge!"

    @dominoday@dominodayАй бұрын
  • I only know 2 languages: C# or bad C#

    @eugenestein1629@eugenestein1629Ай бұрын
  • Very objective, thank you sir 😉

    @com0oan@com0oanАй бұрын
  • Finally, a ranking with Kotlin #1! ... What do you mean, "look at the date"?

    @gregoirebaranger1696@gregoirebaranger1696Ай бұрын
    • April 1st??? 😂

      @gpapadopoulos@gpapadopoulosАй бұрын
  • Everyone knows that Scratch is not only the best, but it is the future of all technology

    @jcx-200@jcx-200Ай бұрын
  • The only thing that gave away it's april fools is that C is not in A tier.

    @henrykkaufman1488@henrykkaufman1488Ай бұрын
  • Happy April Fools !

    @pilotboba@pilotbobaАй бұрын
  • dart?

    @alexdobrynin@alexdobryninАй бұрын
  • This is the best rating that I have ever seen!

    @RamanSabchuk@RamanSabchukАй бұрын
  • why I thought this was going to be an informative video about programming languages...

    @primelimitt@primelimittАй бұрын
  • Sometimes I forget that April 1st is fools day in some countries xD

    @fercocq@fercocqАй бұрын
  • How come objective C is not O-tier in an **objective, non biased** list?

    @davidc1179@davidc1179Ай бұрын
  • The best video about this topic ever

    @SajadJalilian@SajadJalilianАй бұрын
  • Happy Fools Day everyone! 🤣

    @isnotnull@isnotnullАй бұрын
  • 🤣🤣🤣🤣🤣🤣🤣🤣 the best ranking ever, appreciate your honesty P.S. I was expecting a Rickroll at the end

    @VladyslavHorbachov@VladyslavHorbachovАй бұрын
  • Is it hacked?!

    @MMMM-vc5oi@MMMM-vc5oiАй бұрын
  • The TechLead has reincarnated

    @computer9764@computer9764Ай бұрын
  • And CSS at level S+ 😂

    @francois-joubert@francois-joubertАй бұрын
    • CSS is so GOATed that it has its own list that only has an S Tier and it contains CSS only

      @nickchapsas@nickchapsasАй бұрын
  • Happy April 1st

    @elladakku1300@elladakku1300Ай бұрын
  • Totally accurate.

    @EduardoOrtegaME@EduardoOrtegaMEАй бұрын
KZhead