As a computer science college student, I’ve spent some time studying different programming languages. From modern, high development velocity scripting languages for a startup like JavaScript to machine learning undefeated king Python, from newborn Go to cooperate staple like Java, C++, or even C. However, recently, one programming language suddenly took my notice, one that I’ve never heard of before, that one is COBOL.

https://medium.com/@yvanscher/7-cobol-examples-with-explanations-ae1784b4d576

A Brief History

COBOL, which stands for “Common Business Oriented Language,” is a programming language designed in 1959 by a group of programmers for business use. …


Cg, the Beginning of HLSL

Graphic programmers release improved duplicatable software for technological advancement each year. The Cg programming language makes graphic images for video game platforms constructible. Cg gives developers control, allowing impressive speeds in real-time executions within the code. NVIDIA developed Cg with Microsoft Corporation’s High-Level Shading Language (HLSL) programming systems. HLSL works with OpenGL, DirectX, Windows, Linux, Macintosh OS X, and some gaming consoles. The term ‘Cg’ represents ‘C for graphics.’ C is a programming language created around the 1970s that paved the way for languages like Cg. Over time, more program developers learn the importance of Cg language comprehension. …


C is known as ANSI C or ISO C. If you are new to programming, you might wonder what a programming language is. A programming language is a language designed to convey ideas to a computer.

https://sparc.org.in/courses/short_term_computer_courses/c-language/

A programming language like C tells the computer what to do. In this research paper, we will have a quick overview of C, followed by its history. Then we will go over the benefits and downsides of programming in C. Followed by the popularity of C, which uses C today, why you should learn C. …


Distributed Application Specification Language (DASL) is a strongly typed programming language developed by Sun Microsystems Laboratories between 1999 and 2003. The language was a part of the Ace Project, with their main goal of enabling the rapid development of websites and web-based applications.

Being a domain-specific language, DASL defines an application as a domain model with one or more logical presentation models, which can generate a graphical user interface meaning that the user interface can interact with electronic devices from icons and audio indicators as the input-type.

DASL is mostly used to create business applications since it is aimed to…


AIMMS stands for Advanced Interactive Multidimensional Modeling System. To summarize, AIMMS specializes in prescriptive analytics, where users find the best course of action by analyzing data.

The founder of AIMMS was a mathematician named Johannes Bisschop. In 1974, Bisschop had received his Ph.D. in Mathematical Sciences in the United States and then moved back to The Netherlands. There, he worked as an Applied Mathematics professor while managing a company know as Paragon Decision Technology B.V or AIMMS B.V.

It was not until 1989 that Bisschop created the first version of AIMMS. As a mathematician, Bisschop originally introduced AIMMS as a…


A waste or not?

Though the cryptid Bloop has never been seen, one could argue that BlooP the language cannot be seen too. But BlooP is an incredibly simple example of what a programming language can be. Not necessarily simple, meaning it’s easy to learn, but simple, meaning it can’t really be used for anything useful. It’s so simple that it doesn’t have the capability to subtract numbers without typing out a large set of instructions. Even then, negative numbers don’t even exist to BlooP.

https://monster.fandom.com/wiki/Bloop

It was initially created by a man named Douglas Richard Hofstadter in 1979 to make…


BIG Data — Apache Pig Latin

In recent years, utilizing big data has become an inseparable part of software development. Many companies store their customers’ data and use it to improve their service.

Apache Hadoop is one of the essential software that manages data processing and storage for big data applications. Apache Pig Latin is a high-level language for expressing data analysis programs and a related project of Apache Hadoop.

https://www.slideshare.net/pothiq/introduction-to-apache-hadoop-ecosystem

Apache Pig Latin is a language that is executed over Apache Hadoop. Apache Hadoop is designed to solve the problem of scaling up databases with distributed processing. Also, it was…


The history of Arc begins with the programming language of Lisp. Lisp was made in the 1950s by John McCarthy while at the Massachusetts Institute of Technology(MIT). “As part of an artificial intelligence project, he needed a programming language that could process lists of data. Sentences structured formally would represent information about the world. The computer would navigate and process lists of sentences to mimic human reasoning, for example, the ability to answer a question by comparing possible sentences organized into lists.” This project helped birth the new language of Lisp. …


HISTORY

Java, an object-oriented programming language was created by James Gosling and colleagues in the 1990s. Object-oriented programming introduced the context of objects t in the programming approach where objects here represent real words entity. An object-oriented program works as a collection of objects following a logical syntax or method to perform a given task. Other programming languages are supposed to be compiled as source code or machine code at runtime. Java was designed with a java compiler that converts the source code to intermediate code called byte code. …


The programing language A#, pronounced A sharp, was first started and released in 2004. It was designed by Dr. Martin C Carlisle, Lieutenant Colonel Ricky Sward, and Major Jeff Humphries. The language was developed at the Department of Computer Science at the United States Air Force Academy. Over the years, unfortunately, A# is no longer a language people consider learning and is rarely used, if at all. Many of the websites relating to A#, such as its home page and Dr. Carlisle’s website, are highly outdated and it is difficult to find information about the language on the internet. It…

Website Developer

Seattle Website Developer

Get the Medium app

A button that says 'Download on the App Store', and if clicked it will lead you to the iOS App store
A button that says 'Get it on, Google Play', and if clicked it will lead you to the Google Play store