← Blog

🤪 How To Not Name Your Programming Language

🤪 How To Not Name Your Programming Language

Hi, my name is Tom Smykowski, I'm a staff full-stack engineer. I build and scale SaaS platforms to millions of users, working end-to-end from system architecture to frontend to mobile. On this blog I share what I learn about software engineering, career growth, and navigating the AI revolution.

What This Article Covers

This article delves into the often-overlooked yet crucial aspect of naming programming languages. It explores common pitfalls and humorous anecdotes from well-known language names, offering insights into what to avoid when christening your own creation.

Questions This Article Answers

  • Why is naming a programming language more challenging than it seems?
  • What are some notorious examples of poorly named programming languages?
  • How can special characters in a language name cause issues?
  • What role do mascots and cultural references play in naming a language?
  • How can a name affect the perception and usability of a programming language?

Length and Time

A lighthearted exploration with practical insights and witty commentary. Approximately 7 minutes to read.

Full library access

Unlock every article — and keep reading each month

Create a free account, pick a plan that fits how you read, and use monthly credits for deep dives on engineering, products, and founder reality. Cancel or switch anytime from your profile.

Get the newsletter

Posts and notes straight to your inbox

Get new posts and short notes by email — no spam, unsubscribe anytime. We also email when new free articles go live.