Listening -> Storing
Computer programming is the process of performing a particular computation, usually by designing and building an executable computer program.
Done using various programming languages like C, C++, Java, Python, Scala, Erlang etc.
Different languages exist because of different requirements & may have different level of abstraction.
“Real world entity which can be of some kind operation e.g. operation of knowing or storing.”