Close
  • Latest News
  • Artificial Intelligence
  • Video
  • Big Data and Analytics
  • Cloud
  • Networking
  • Cybersecurity
  • Applications
  • IT Management
  • Storage
  • Sponsored
  • Mobile
  • Small Business
  • Development
  • Database
  • Servers
  • Android
  • Apple
  • Innovation
  • Blogs
  • PC Hardware
  • Reviews
  • Search Engines
  • Virtualization
Read Down
Sign in
Close
Welcome!Log into your account
Forgot your password?
Read Down
Password recovery
Recover your password
Close
Search
Logo
Subscribe
Logo
  • Latest News
  • Artificial Intelligence
  • Video
  • Big Data and Analytics
  • Cloud
  • Networking
  • Cybersecurity
  • Applications
  • IT Management
  • Storage
  • Sponsored
  • Mobile
  • Small Business
  • Development
  • Database
  • Servers
  • Android
  • Apple
  • Innovation
  • Blogs
  • PC Hardware
  • Reviews
  • Search Engines
  • Virtualization
More
    Subscribe
    Home Applications
    • Applications
    • Development

    How Programming Languages Are Like Superheroes

    By
    Darryl K. Taft
    -
    July 14, 2014
    Share
    Facebook
    Twitter
    Linkedin

      eWEEK content and product recommendations are editorially independent. We may make money when you click on links to our partners. Learn More.

      PrevNext

      1How Programming Languages Are Like Superheroes

      1 - How Programming Languages Are Like Superheroes

      by Darryl K. Taft

      2Python = Godzilla

      2 - Python = Godzilla

      Yes, both Godzilla and Python are derived from reptiles, but that’s not where the comparison to the radioactive behemoth ends with Python. The Python language is one of the most widely used due to its readability and compact syntax, ensuring that even beginners can figure out how to use it. In fact, Python is now the introductory language of choice for leading U.S. universities, incinerating the competition when it comes to other languages. And it stands the test of time after all these years—just like Godzilla.

      3Java = Transformers

      3 - Java = Transformers

      As the first purely object-oriented programming language, Java was developed on the principle of “write once, run anywhere.” It can adapt to multiple platforms, just like Transformers can adapt to conceal their identities as machines in the real world. You can’t be a programmer and not know Java, as it’s used to develop enterprise-level applications and video games. Plus, every programmer worth his or her salt knows Optimus Prime. Autobots, roll out!

      4C = Hercules

      4 - C = Hercules

      Just as Hercules is a legend for using his strength to help others, C is a legend for helping create other languages. One of the oldest and most widely used languages, C provides the building blocks for many other popular languages, such as C#, Java and Python. The language is mostly used for implementing operating systems and embedded applications. Its strength, like Hercules’ strength, lies in its dependability and support for other systems.

      5Ruby = Teenage Mutant Ninja Turtles

      5 - Ruby = Teenage Mutant Ninja Turtles

      A relative baby of the language world (developed in 1995), Ruby is only now growing in popularity. Used by a younger generation of programmers, Ruby is simple and readable. It’s used mainly for developing Web-based applications—where all the teenagers hang out these days. The founder of the language, Yukihiro “Matz” Matsumoto, said, “I hope to see Ruby help every programmer in the world to be productive, and to enjoy programming, and to be happy. That is the primary purpose of Ruby language.” The Ninja Turtles might say the same about pizza!

      6COBOL = The Expendables

      6 - COBOL = The Expendables

      Just like many of the stars of “The Expendables” film series (Sylvester Stallone, et al.) are considered the grandfathers of today’s action heroes, COBOL is the grandfather of programming languages. An oldie but a goodie, it’s been around the block. Because COBOL is a legacy language, it’s a part of many of the applications we use today. It’s demonstrated its reliability over the years and won’t be going away anytime soon. The aging fan base keeps it alive.

      7Perl = Spider-Man

      7 - Perl = Spider-Man

      Since Perl was developed in 1987, it has undergone many changes and revisions—currently resting at version 5. Its roadmap has been similar to the Spider-Man franchise, which originally premiered on TV back in 1977 and has since been remade into two successful franchises. Used for graphics, system admin and other applications, Perl has been nicknamed “the Swiss Army chainsaw of scripting languages” and has built a powerful following in the programming field. As Peter Parker would say, however, “With great power comes great responsibility.”

      8SQL = Captain America

      8 - SQL = Captain America

      A special-purpose language designed for managing data in a relational database management system, SQL has been enhanced with many added features over its lifetime. Just like Steve Rogers, SQL was initially a frail language based on relational algebra and calculus, but it has become one of the most widely used database languages in the world, encompassing capabilities such as data insert, scheme creation and data access control. Through genetic enhancements and advanced technology, Steve Rogers was similarly transformed into Captain America, a superhero with lightning-quick reflexes and a near-indestructible shield. You could say that SQL is the First Avenger of the database management world.

      9JavaScript = First Guardians of the Galaxy

      9 - JavaScript = First Guardians of the Galaxy

      The First Guardians of the Galaxy have had a long and sordid past, always overshadowed by the more successful Thor and the other Avengers—similar to JavaScript, which has a tendency to be overshadowed by the more-famous Java. The Guardians control space-time to protect the galaxy, while JavaScript gives developers the power to control the browser as one of the fundamental technologies of the Web. If you’re looking to code professionally, you need to become the Star-Lord of the JavaScript Galaxy.

      PrevNext

      Get the Free Newsletter!

      Subscribe to Daily Tech Insider for top news, trends & analysis

      MOST POPULAR ARTICLES

      Artificial Intelligence

      9 Best AI 3D Generators You Need...

      Sam Rinko - June 25, 2024 0
      AI 3D Generators are powerful tools for many different industries. Discover the best AI 3D Generators, and learn which is best for your specific use case.
      Read more
      Cloud

      RingCentral Expands Its Collaboration Platform

      Zeus Kerravala - November 22, 2023 0
      RingCentral adds AI-enabled contact center and hybrid event products to its suite of collaboration services.
      Read more
      Artificial Intelligence

      8 Best AI Data Analytics Software &...

      Aminu Abdullahi - January 18, 2024 0
      Learn the top AI data analytics software to use. Compare AI data analytics solutions & features to make the best choice for your business.
      Read more
      Latest News

      Zeus Kerravala on Networking: Multicloud, 5G, and...

      James Maguire - December 16, 2022 0
      I spoke with Zeus Kerravala, industry analyst at ZK Research, about the rapid changes in enterprise networking, as tech advances and digital transformation prompt...
      Read more
      Video

      Datadog President Amit Agarwal on Trends in...

      James Maguire - November 11, 2022 0
      I spoke with Amit Agarwal, President of Datadog, about infrastructure observability, from current trends to key challenges to the future of this rapidly growing...
      Read more
      Logo

      eWeek has the latest technology news and analysis, buying guides, and product reviews for IT professionals and technology buyers. The site’s focus is on innovative solutions and covering in-depth technical content. eWeek stays on the cutting edge of technology news and IT trends through interviews and expert analysis. Gain insight from top innovators and thought leaders in the fields of IT, business, enterprise software, startups, and more.

      Facebook
      Linkedin
      RSS
      Twitter
      Youtube

      Advertisers

      Advertise with TechnologyAdvice on eWeek and our other IT-focused platforms.

      Advertise with Us

      Menu

      • About eWeek
      • Subscribe to our Newsletter
      • Latest News

      Our Brands

      • Privacy Policy
      • Terms
      • About
      • Contact
      • Advertise
      • Sitemap
      • California – Do Not Sell My Information

      Property of TechnologyAdvice.
      © 2024 TechnologyAdvice. All Rights Reserved

      Advertiser Disclosure: Some of the products that appear on this site are from companies from which TechnologyAdvice receives compensation. This compensation may impact how and where products appear on this site including, for example, the order in which they appear. TechnologyAdvice does not include all companies or all types of products available in the marketplace.

      ×