Programming Languages NOT To Learn In 2023!

Jacob Mitchell
3 min readApr 5, 2023

Programming Languages NOT To Learn In 2023!
Programming Languages NOT To Learn In 2023!

As technology evolves, so do programming languages. Some languages become obsolete while others continue to flourish. In 2023, there are a few programming languages that you may want to avoid. In this article, we will discuss some programming languages that are no longer relevant, either because they are outdated or because they have been replaced by newer, better alternatives.

COBOL

COBOL (Common Business Oriented Language) was created in the late 1950s and was widely used in business applications until the early 2000s. However, as technology progressed, COBOL became less popular. Today, there are very few new projects being developed in COBOL. If you are considering learning a programming language in 2023, COBOL should not be on your list.

Fortran

Fortran (FORmula TRANslation) was created in the 1950s for scientific computing and is still used in some areas of science and engineering. However, in the last few decades, Fortran has become less popular due to the rise of other languages such as C++, Python, and MATLAB.

Visual Basic

Visual Basic (VB) was a popular language for building Windows desktop applications in the 1990s and early 2000s. However, since the release of .NET Framework, Microsoft has stopped actively developing and promoting VB. In fact, Microsoft has recommended developers to migrate to C# or other .NET languages.

Perl

Perl (Practical Extraction and Reporting Language) was widely used for web development and system administration in the late 1990s and early 2000s. However, with the rise of modern web development frameworks such as Ruby on Rails, Django, and Node.js, Perl has become less relevant.

ActionScript

ActionScript was a popular language for developing Flash applications in the early 2000s. However, with the rise of HTML5 and other web technologies, Flash has become obsolete, and with it, ActionScript.

Delphi

Delphi was a popular language for building Windows desktop applications in the 1990s and early 2000s. However, since then, Delphi has become less popular due to the rise of web and mobile applications.

Ada

Ada was created in the 1970s for the US Department of Defense and is still used in some areas of military and aviation. However, outside of these industries, Ada is not widely used.

RPG

RPG (Report Program Generator) was widely used for business applications in the 1980s and early 1990s. However, since then, RPG has become less relevant due to the rise of modern programming languages such as Java, Python, and Ruby.

Assembly Language

Assembly language is a low-level language that is used to write machine-level code. While it is still used in some areas such as embedded systems and device drivers, it is not a language that is widely used or recommended for modern software development.

ColdFusion

ColdFusion was a popular language for building dynamic web applications in the 1990s and early 2000s. However, since then, ColdFusion has become less popular due to the rise of modern web development frameworks such as PHP Laravel, Django, and Node.js.

In conclusion, if you are considering learning a new programming language in 2023, it is important to choose one that is relevant and widely used. The programming languages listed above are not recommended as they are either outdated or have been replaced by better alternatives. Instead, consider learning a modern programming language such as Python, JavaScript, Java, or C#.

Sign up to discover human stories that deepen your understanding of the world.

Free

Distraction-free reading. No ads.

Organize your knowledge with lists and highlights.

Tell your story. Find your audience.

Membership

Read member-only stories

Support writers you read most

Earn money for your writing

Listen to audio narrations

Read offline with the Medium app

Jacob Mitchell
Jacob Mitchell

Written by Jacob Mitchell

Software engineer, Technical writer, writing about software development </>

No responses yet

Write a response