Skip to main content
6 answers
Asked Viewed 111 times Translate

What is programming?


+25 Karma if successful
From: You
To: Friend
Subject: Career question for you
5
100% of 5 Pros

6 answers


Updated Translate

Tony’s Answer

Pugal, programming is much like writing a recipe to make a food item. For example, if you are baking a loaf of bread, your recipe would identify the ingredients (flour, eggs, milk), and utensils (bowl, wooden spoon, oven), and the instructions (steps to follow, such as mix the liquids, add to the dry ingredients, bake at 190C for 30 minutes). If all goes well, you will have a loaf of bread that looks like this.

For programming computers, you normally indicate your ingredients (this would be your input data), your utensils (the computer and related equipment, CPU, memory, storage devices), and the instructions (often written in a programming language like PHP, Python, or C). The result is what you call the output results (the loaf of bread), which could be a financial report, an image on a screen, or whatever.

When I taught Computer Science 101 at the local Pima Community College in Tucson, AZ I had my students read and write recipes first, before getting them to write computer programs.

0
Updated Translate

Rajesh’s Answer

Programming in general terms in following a specific set of instructions to achieve a certain objective. It can be a computer that can be programmed OR it can be a human or any other target that can understand and follow a certain set of instruction.

0
Updated Translate

Stephen’s Answer

Programming is creating solutions to problems. It exists in endless varieties of languages and frameworks, for thousands of processors and other chips. It makes peoples lives better by automating and predicting tasks. It is distilling processes to core logic and telling computers to execute your instructions.

The work can be done in isolation or as part of dual programming or large teams. There are so many different skill sets involved in programming, this allows many different kinds of people and personalities to excel. It is a world of opportunity for people who always want to learn new things. It is ever changing and endlessly challenging.

Programming makes the world a better place for most people on earth.

0
Updated Translate

Chhayakanta’s Answer

Just imagine you've to note down a set of steps to do a task in English and then pass on this note to somebody to finish up the task. Programming is nothing but writing these steps(or instructions) using a language(programming language like C, C++) which computer can interpret.

0
Updated Translate

Mickael’s Answer

Hi Pugal,

Programming is the process of writing automation program in a language that can be then transformed and run on a target machine so that it is able to perform the tasks it is supposed to automatically.
To program, you use one or more languages like some cited by others. Then you need a way to translate that language into one that the machine (CPU) can understand and execute. This is called machine language. Then the program executes what you programmed according to inputs.

Programming has large applications, from developing "app" for cell phones, to develop sensor management to keep a robot up and walking. But it's all about automation.

0
Updated Translate

raju’s Answer

Programming is the process of creating a set of instructions that tell a computer how to perform a task. Programming can be done using a variety of computer programming languages, such as JavaScript, Python, and C++.

0