Algorithms and Data structures are specific methodologies and models are used for representing information and solving computational problems. Algorithms is a self-contained step by step set of operation to be performed. The word 'algorithm' is a combination of the word algorismus, named after , a 9th century Persian mathematician., and the Greek word arithmos, i.e. αριθμός, meaning "number".
Programming languages . In order to represent solutions to algorithmic problems, programmers use an "artificial" style of languages that can be both understood by humans and interpreted by computers.
Architecture. We need to learn how computers are organized and designed so that they can efficiently and accurately carry out the steps of a program.
Software methodology and engineering. Programmers need methods designed for effective creating reliable, efficient, and safe software systems on computers.
YOU ARE READING
What is Programming?
Science FictionTo learn about programming. People that wondering about programming and some coding this is the Basic tips and information about programming. It can help ,because this is Dictionary full of Codes :D