Things for beginner developers

Object Oriented Programming Paradigm

Soundar RajanOct 26, 202021 min read

Time to add another post under Programming Paradigms and here, let’s talk about Object Oriented Programming Paradigm. But before that, optionally, take a look at…

Program translator tools – Assembler, Compiler and Interpreter

Soundar RajanOct 17, 20206 min read

In my previous posts about Programming Language Generations and Low-level vs High-level languages, I mentioned the term Program translator tools. If you haven’t read them…

Low-level and High-level languages

Soundar RajanOct 17, 20202 min read

In the previous post, I wrote about the generations of programming languages. In various places, I mentioned about languages being low-level and high-level. So, what…

Generations of Programming Languages

Soundar RajanOct 17, 20208 min read

The generations of programming languages shows the evolution process of programming language. As of today, there are many programming languages and types of programming languages…

Functional Programming Paradigm

Soundar RajanOct 13, 202018 min read

Functional Programming Paradigm is a sub-paradigm of Declarative Programming Paradigm. It is based on Lambda Calculus developed by Alonzo Church in the year 1930. Lambda…

Declarative Programming Paradigm

Soundar RajanOct 11, 20202 min read

Declarative Programming Paradigm is a programming style which focuses on what to do rather than how to do it. When defined in contrast with Imperative…