Skip to main content

What is Program, Programming and Programming Languages?


Program
In computing, a program is a set of instructions for operation to perform by the computer. In 1945, John Von Neumann underlined that the set of instructions in sequence that computer follows one by one, which known as program. It happens when a program put into a storage area, which is accessible to the computer. Program is also a kind of special data that give command to the computer to operate specific operation. An interactive program gets data from the user and provides output according to their inputs.  A command prompt and web browser is an example of interactive program.

Programming
Programming is a technique that provides instructions to the computer to perform operation to get desired results. It is a process of taking an algorithm and encoding it into a notation, which provide instruction to the computer for executions. Computer programming is becoming necessity of the education and other systems as the internet continues to expanding its area.

Programming Language
Computer programming language is a machine language that designed to communicate instructions to a machine or system, mainly a computer. Programming languages used to control the behavior of a machine and to express algorithms. The most basic programming languages are using binary i. e. ‘1’ and ‘0’ that is computer can understand without using any interpreter. Some high level programming languages like C, C++, and Java are easy to make programs but needs an interpreter that help to make them interact with the computer. 

Example:
As discussed before program is set of instructions, programming is a set of instructions to follow by the program and programming language used to communicate between machine and program to control the behavior.
In amazon, warehouse robots are working for lifting products to the container. They are specially designed for perform that kind of work. If I will ask him to make a burger is that possible they can prepare for me.

The answer is no, because they are not programmed for doing such kind of work or they will not understand the command of user. For performing that task, we need to provide them instructions (Program) first and do programming and need to use programming language that helps them to interact with user.

Popular posts from this blog

Find Cash Dispensing ATM at Your Nearest Location with CMS info System Tool

Due to currency manipulation in India, peoples are standing in queue to withdraw cash from ATM. The struggle is still they are unable to find the working ATM machine. That will be the first win for the average citizens before she/he starts queuing up and hoping that cash is waiting for them in the ATM. There are many peoples these days struggling to find ATM with cash in virtual world along with social media websites.
Now, CMS info system, is one of the prime company to managing ATMS in India, has created an amazing tool that can help you to find the machine that is able to dispensing cash now. For more details visit at http://atmfinder.cms.com/atmfinder/ATMStatus.aspx


It is also helps to send feedback for down ATMS so, that they can fill with cash by team of cash logistics department. The company has created the CMS ATM Finder for finding ATMs down and  working status.
This tool fully tested in Delhi and found dozens of ATMs is running out of cash. However, the tool is only serving…

Best Android Smartphones Under 10,000

Searching for the Best phone Under 10000 ? The hunt for the best smartphone under 10000 is not that easy. The Indian market has revamped after the entry of Chinese brands like Xiaomi, Lenovo, Huawei, Coolpad, Gionee, and Meizu. The domestic smartphone market competition is at the peak level. Now the companies have raised the bar featuring mouthwatering specifications with low price tag. We value your money and time, so in this article, we tried our level best to list the best smartphones under 10000 without dribble. There are different parameters we have considered making this list. First priority is given to end user experience, which is the most important parameter. The smartphones, which are listed below, are tried and tested. Therefore, rest assures that that phones which we have suggested are unbiased. Wasting no time let, we check out the best mobiles fewer than 10000.
Buy Xiaomi Redmi Note 3 Xiaomi Redmi Note 3 is apparently the best buzz beneath 10000. This is the lot of excep…

Basics of Java Programming

What is Java Programming?
Java is one of the most popular programming to build client server application. Java is fully Object oriented programming language. This programming language having features for application developer that is “Write Once Run Anywhere” WORA. That means java compiled program can run on multiple platforms that support java without recompilation like Windows, Linux, and Mac.

Java is two stage programming language. Its structure is designed as follows: 
JRE- Java Run-time Environment JVM- Java Virtual Machine
Java is a multi-platform dependent programming language, so it is widely used in hierarchy structural games and big software’s where multiple variable are required. To differentiate among huge list of variables Java is Case-Sensitive programming language. Java is also by default-protected language. Case sensitive means it is not allow to use special characters(@,#,$), blank spaces, only underscore( _ )can be used in class name. Packages is always used as its defi…