- what is a program?
for the user: an app with a user interface that processes data, to provide the human with information, or achieve a taskor solve a problem
for the programmer: a set of language like words and symbols/special characters arranged in such a way to create that app or provide a computing service to other programs. Many programs are lots of little programs that work together and have been written by many people.
for the computer: a set of instructions (in binary, ones and zero’s ) read from the computers memory sent to the CPU to execute
- What can you say about complexity in programming?
The aim should be to write easy readable code that solves the problem as simple as possible. the KISS principle as mentioned above.
- What function do programming languages have?
programming languages provide humans with an easy readable, and mostly high level ( human language like ) interface to the computer, and it’s systems and devices.
there is no direct relationship between the two except being namesakes. but both are programming languages that can be used to write apps that run inside a web browser.