Essay sample library > Programming

Programming

2023-09-03 22:05:51

People often mistake the code for programming. They think that if they learn a programming language (like JavaScript, Python or Ruby), I think they will learn how to program them. Of course, that is nonsense. Learning a programming language without knowing how to solve programming problems has little meaning. Just as you learn Mandarin, you do not know how to express your thoughts effectively or eloquently.

A very good idea is to learn the programming paradigm. Perhaps one of the most programming paradigms is the Object Oriented Paradigm (OOP). The programming paradigm is like a blueprint for creating projects. By learning functional programming, you can learn how to develop programs and solve problems in various ways.

The programming paradigm is a roughly defined concept, many of which overlap each other. For example, declarative programming includes functional programming and logical programming, and is mainly defined for imperative programming. Ultimately, the programming paradigm is just an important idea in programming, which completely changes the way we think and write programs. The paradigm that is often discussed in the mid-20th century, such as structured programming, is adopted by most programmers and programming languages, so it is rarely discussed today.

Most university-level programming courses (inappropriately named "computer science") teach a programming language called Java. Java was introduced by Oracle in the mid 1990's and is very popular and widely used today. It's not fine, but Java is not a programming language that students should learn now. Twenty years after Java was released. Future programming languages ​​are called JavaScript, and their names are similar, but they are not related to Java.