Bjarne Stroustrup: The 5 Programming Languages You Need to Know | Big Think

Share this & earn $10
Big Think
Published at : 21 Jan 2021
1218236 views
9855
444

Bjarne Stroustrup: The 5 Programming Languages You Need to Know | Big Think
"Nobody should call themselves a professional if they only knew one language."
New videos DAILY: https://bigth.ink/youtube
Join Big Think Edge for exclusive videos: https://bigth.ink/Edge
------------------
Bjarne Stroustrup is a computer programmer most famous for having designed and implemented the computer programming language C++, one of the most widely used programming languages in the world. His book "The C++ Programming Language" is the most widely read book of its kind and has been translated into at least 19 languages. In addition to his five books, Stroustrup has published hundreds of academic and popular papers. He currently holds the College of Engineering Chair in Computer Science at Texas A&M University.
------------------
TRANSCRIPT:

Question: What are the five most important languages that programmers should know?

Bjarne Stroustrup: First of all, nobody should call themselves a professional if they only knew one language. And five is a good number for languages to know reasonably well. And then you’ll know a bunch, just because you’re interested because you’ve read about them because you’ve wrote a couple of little programs like [...]. But five isn’t a bad number. Some of them book between three and seven.

Let’s see, well my list is going to be sort of uninteresting because it’s going to be the list of languages that are best known and useful, I’m afraid. Let’s see, C++, of course; Java; maybe Python for mainline work... And if you know those, you can’t help know sort of a little bit about Ruby and JavaScript, you can’t help knowing C because that’s what fills out the domain and of course C-Sharp. But again, these languages create a cluster so that if you knew either five of the ones that I said, you would actually know the others. I haven’t cheated with the numbers. I rounded out a design space.

It would be nice beyond that to know something quite weird outside it just to have an experience, pick one of the functional languages, for instance, that’s good to keep your head spinning a bit when it needs to. I don’t have any favorites in that field. There’s enough of them. And, I don’t know, if you’re interested in high-performance numerical computation, you have to look at one of the languages there, but for most people that’s just esoteric.
------------------
Follow Big Think here:

📰BigThink.com: https://bigth.ink
🧔Facebook: https://bigth.ink/facebook
🐦Twitter: https://bigth.ink/twitter
📸Instagram: https://bigth.ink/Instragram
📹YouTube: https://bigth.ink/youtube
✉ E-mail: info@bigthink.com
bigthinkBig ThinkBigThink

So I finished Kingdom Come: Deliverance...

So I finished Kingdom Come: Deliverance...

Alanis Morissette - Out Is Through

Alanis Morissette - Out Is Through

Major Beginnings | 'The Look' Test | Adivi Sesh | Sashi Kiran Tikka | Major The Film

Major Beginnings | 'The Look' Test | Adivi Sesh | Sashi Kiran Tikka | Major The Film

Dixie D'amelio & Noah beck | Cutest moments

Dixie D'amelio & Noah beck | Cutest moments

Among Us With Proximity Chat Is Absolutely Incredible

Among Us With Proximity Chat Is Absolutely Incredible

O.B.F feat CHARLIE P /// SIXTEEN TONS OF PRESSURE

O.B.F feat CHARLIE P /// SIXTEEN TONS OF PRESSURE

Marvel's Spider-Man: Miles Morales - Final Song & Credits - Jaden I'm Ready

Marvel's Spider-Man: Miles Morales - Final Song & Credits - Jaden I'm Ready

Georgia - About Work The Dancefloor (Official Video)

Georgia - About Work The Dancefloor (Official Video)

The holiday

The holiday

Sarah Jarosz - Sign on the Window (Bob Dylan cover)

Sarah Jarosz - Sign on the Window (Bob Dylan cover)

How to Develop an Attractive Personality | 7 Personality Enhancing/Development Tips | ChetChat

How to Develop an Attractive Personality | 7 Personality Enhancing/Development Tips | ChetChat

Fine Crafted DREAM TINY HOUSE with Extra Wide Layout & Unique Vintage Fixtures

Fine Crafted DREAM TINY HOUSE with Extra Wide Layout & Unique Vintage Fixtures

Happy Mozart - Classical Music

Happy Mozart - Classical Music

Shocking Blue - Venus (Official Video)

Shocking Blue - Venus (Official Video)

Most INSANE Games of the Year - 2019

Most INSANE Games of the Year - 2019

Muscular Development 2020 Mr Olympia Final  Results

Muscular Development 2020 Mr Olympia Final Results

What Sorts of Learning Are Likely to Emerge From the Covid-19 Pandemic?

What Sorts of Learning Are Likely to Emerge From the Covid-19 Pandemic?

Marriage Proposals Compilation Emotional Moments!

Marriage Proposals Compilation Emotional Moments!

How I Got My Hair Back (Male Pattern Baldness)

How I Got My Hair Back (Male Pattern Baldness)

Ensuring a green recovery

Ensuring a green recovery

How to Walk ( forefoot/midfoot )

How to Walk ( forefoot/midfoot )

QNL Exercises: Commonly Misused Words Part 3     تمارين في الانجليزية: أخطاء شائعة ج3

QNL Exercises: Commonly Misused Words Part 3 تمارين في الانجليزية: أخطاء شائعة ج3

Project Management Simplified: Learn The Fundamentals of PMI's Framework ✓

Project Management Simplified: Learn The Fundamentals of PMI's Framework ✓

Multi Queens | The Crown must always win

Multi Queens | The Crown must always win

I played as a cat... Cops HATED me!! (GTA 5 Mods)

I played as a cat... Cops HATED me!! (GTA 5 Mods)

What is a Checking Account? (Explained!)

What is a Checking Account? (Explained!)

Level 1 -  A Pretty Face

Level 1 - A Pretty Face

PTE - ANSWER SHORT QUESTIONS (PART-6) | 20TH TO 26TH DECEMBER 2020 : MOST REPEATED QUESTIONS

PTE - ANSWER SHORT QUESTIONS (PART-6) | 20TH TO 26TH DECEMBER 2020 : MOST REPEATED QUESTIONS

The Quest to Unravel the Connectome

The Quest to Unravel the Connectome

Sika® FloorJoint PDRS: A More Robust and Waterproofing Car Park Solution

Sika® FloorJoint PDRS: A More Robust and Waterproofing Car Park Solution

Boondox ft. Jamie Madrox - Self Destruction (Official Lyric Video)

Boondox ft. Jamie Madrox - Self Destruction (Official Lyric Video)

UN Peacekeeping Force : Top 10 Contributing Nations

UN Peacekeeping Force : Top 10 Contributing Nations

French Bob

French Bob

Fortnite PREDATOR Update EXPLAINED! (New Guns & Leaks)

Fortnite PREDATOR Update EXPLAINED! (New Guns & Leaks)

Government Should  be Answerable for 100 days Performance | Maryam Aurangzeb | 24 News HD

Government Should be Answerable for 100 days Performance | Maryam Aurangzeb | 24 News HD

12/13/20 Provision

12/13/20 Provision

20syl - Back & Forth (Official Music Video)

20syl - Back & Forth (Official Music Video)

Russ ~ Nobody Knows (Lyrics)

Russ ~ Nobody Knows (Lyrics)

The Getaway - Mission 4 - Aiding and Abetting

The Getaway - Mission 4 - Aiding and Abetting

Section 207 of Motor Vehicle Act in hindi | Dhara 207 Motor Vehicle Act | धारा 207 क्या है |

Section 207 of Motor Vehicle Act in hindi | Dhara 207 Motor Vehicle Act | धारा 207 क्या है |

Interior Design — Smart Small-Space Renovation

Interior Design — Smart Small-Space Renovation

Το φυτό που παίρνει σκλάβους - What the Fact?! #65

Το φυτό που παίρνει σκλάβους - What the Fact?! #65

Old Vs New Bollywood Mashup Songs 2020 - New Hindi Mashup Songs 2020 Sep //Love mashup -indian songs

Old Vs New Bollywood Mashup Songs 2020 - New Hindi Mashup Songs 2020 Sep //Love mashup -indian songs

푸른숲동산교회 새벽기도회 - 2020년 12월 18일

푸른숲동산교회 새벽기도회 - 2020년 12월 18일

Gallup: MAJORITY Of Americans Want A Third Party

Gallup: MAJORITY Of Americans Want A Third Party

What Type Of Bender Are You?

What Type Of Bender Are You?

Hair Clinic Remove Hundreds Of Lice From Client's Head

Hair Clinic Remove Hundreds Of Lice From Client's Head

Months of the Year with Spellings|| Slow Version For Kids|| Preschool Learning||

Months of the Year with Spellings|| Slow Version For Kids|| Preschool Learning||

Monica - Anything (To Find You) ft. Rick Ross

Monica - Anything (To Find You) ft. Rick Ross