History Of Low-Code :
Low-code technology has its roots in the early 2000s, with the rise of rapid application development (RAD) platforms. These platforms aimed to provide a more visual, drag-and-drop approach to application development, allowing users to build applications faster and with less coding.
By the mid-2010s, low-code had become a mainstream technology, embraced by organizations of all sizes for its ability to speed up development and reduce costs.
To say that low-code development platforms have made an impact in the world of programming would be a monumental understatement; they’ve revolutionized the way companies, and developers work.
Low-code application development platforms have made programming easier and more efficient than ever before. Instead of typing out hundreds of thousands of lines of code to create an application, these platforms have made it simple with visual workflows, drag-and-drop features, and more.
In 2014, Forrester coined the term “Low-code” to classify development platforms that focused on development simplicity and ease of use. These platforms allowed developers and users of all skill levels to code applications, without having the outright need to know coding. And the trend caught on like wildfire.
Forrester states that the term “low-code development” was first used in a 2011 report on new productivity platforms for building custom apps. Bubble was the first no-code platform launched in 2012 that enabled visual programming by replacing traditional coding.
But where did the low-code trend start? That’s a question worth exploring to understand why low-code development platforms continue to dominate the market.
eBook: Your Starter Guide to Low-Code Development
The Evolution of Programming Languages
The term “programming languages” evokes thoughts of C, C++, Java, SQL, and other computer languages with complicated syntaxes and endless lines of code.
But this isn’t where programming languages started out. That particular origin story begins a lot earlier.
In the 1940s, the first electronic computers came into existence. But there was a problem. Early level assembly languages were horribly complicated. Programming with them was like trying to carve “David” with a toothpick.
There had to be a better way.
A breakthrough came with the invention of FORTRAN by computer giant, IBM. The fact that it wasn’t just limited to being a test subject but was actually functional, made it revolutionary and incredibly popular. Another thing that made FORTRAN so revolutionary was that it was great for high-performance computing. A lot of the world’s modern supercomputers still use it, and there are benchmark programs made out of FORTRAN that push these behemoths to see how far they can go.
But FORTRAN still had a problem. It was mostly useful for scientific and numeric computing. Also, it wasn’t as intuitive as people needed it to be. In addition to all of this, it was limited in what it could do.
And that’s where COBOL came in to pick up the slack.