Datarmatics  
RESEARCH-RELATED QUESTION & ANSWERS RESEARCH CONCEPTS | SEARCH WHATSAPP DISCUSSION
Research Section | Analytics Tools | Blog | Scholarly Works | Machine Learning |Data Science
AI and Machine Learning Section
 
Digital Research
 
 
INTRODUCTION TO COMPUTER PROGRAMMING AND LANGUAGES

In this article we would examine the basic concept of computer programming. Feel free to join International Computer Programmers group to connect with professional programmers around the globe

1. What is Computer Programming

Computer programming is the process of writing series of instructions that are executed by the computer system. This instructions is know as a computer program.

2. Historical Overview of Programming

The first computer programs were dated as early as 1843 and written by Ada Lovelace. She published algorithm that helps to calculate the Bernoulli number series. Her work follows from an earlier work carried out by Charls Babbage who previously worked on the Analytical Engine

Later in 1880, another mathematician, Herman Hollerith invented the idea of stored program which allows data to be stored in machine-readable form.

In 1906, a machine called Tabulator was enhanced to allowed the machine to be reprogrammed.

In 1949, the concept of stored program was introduced allows programs to be stored and executed from memory.

From 1950s, high-level programming languages started to appear including FORTRAN.

3. Top Programming Languages

Top programming languages includes the following

Python: An object oriented and interpreted programming language created by Guido van Rossum and released in 1991. Python is also described as a general-purpose language which means that it could be used as procedural, generic, function as well as object-oriented programming.

C++: C++ is an Object Oriented Programming language which provides facilities for low-level memory management

Other programming languages include: C, Java, Visual Basic anc C#

4. How to Learn Programming

You can read up How to Become a Programmer.


 
Follow @datarmatics
Webmail


Privacy Policy | Terms of Use | Site Map
Copyright 2014. Datarmatics Integrated Services Limited. All Rights Rerserved. Designed by KTTPRO and KTGEN