Computer Programming Brief History.

Brief history:
  • Python was developed by Guido van Rossum in early 90s at the National Research Institute for Mathematics and Computer Science in the Netherlands. 
  • Python is derived from many other languages C, Unix shell and other scripting languages.
  • Python is copyrighted. is available under the GNU General Public License (GPL). 


Computer Programming:
  • Programmer
  • High Level Language (Python)
  • Low Level Language (Assembly)
  • Machine Level Language ( Binary)
  • Computer Hardware

Style of writing program.
Procedural programming : A list of steps for a computer to follow.

E.g. Fortran, Pascal



Imperative programming

A procedural style of programming that requires programmers to define step-by-step instructions for the computer. E.g. C++, Java. 


Object-oriented programming (OOP)

A programming paradigm that structures programs by bundling properties and behaviors together as an object. 



Scripting languages

A general-purpose procedural language that directs interaction with a computer's resources. E.g. JavaScript, BASH, Perl, and PHP. 



Structured programming

A style of programming that encourages developers to use subroutines and loops instead of simple jumps in the code. 



Functional programming

A style of programming that uses mathematical functions to solve problems. 

Comments

Popular posts from this blog

Loop: for & range

How to install Deepseek R1 local machine.