FFF
FFF
2) COBOL(1959)
OVERVIEW:COBOL (Common Business-Oriented Language) is one of the earliest high-
level programming languages, developed in the late 1950s for business, finance, and
administrative systems. It was designed to address the need for a standardized,
easily understandable language that could be used across different computers and
business applications
year of invention: 1959
advantage: COBOL was created with the specific goal of handling business data
processing. It excels in tasks like payroll processing, accounting, inventory
management, and banking systems. These are domains where COBOL continues to be
deeply entrenched, thanks to its built-in capabilities for handling large volumes
of data and complex business logic.
DISADVANTAGES: Many COBOL applications are built on legacy code, which can be
difficult to maintain and update. This often requires specialized knowledge of
older coding practices, making it challenging for new developers to work with
existing systems.
reason for failure:COBOL was not designed with modern programming paradigms like
Object-Oriented Programming (OOP), Functional Programming, or concurrent
programming in mind. Although there have been updates to COBOL (such as object-
oriented features in COBOL 2002), it still lags behind in adopting modern features
found in languages like Java, Python, and C#. This made COBOL unsuitable for the
needs of modern software development as programming practices evolved.