The 5 Programming Languages You Need to Know
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.
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.
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.
Recorded August 12, 2010
Interviewed by Max Miller
"Nobody should call themselves a professional if they only knew one language."
Archeologists had been doubtful since no such ship had ever been found.
- In 450 BCE, Greek historian Herodotus described a barge that's never been found.
- One boat, Ship 17, uncannily matches the Herodotus' description.
- Horseshoe crabs' blue blood is so valuable that a quart of it can be sold for $15,000.
- This is because it contains a molecule that is crucial to the medical research community.
- While on Joe Rogan's podcast, he explains his thoughts on the gender differences in society.
- On another episode, Peterson discusses the development of character through competition.
SMARTER FASTER trademarks owned by The Big Think, Inc. All rights reserved.