0
Is there any programming language without oop (object oriented programming)? I am very curious about it.
3 ответов
+ 2
Most modern day programming languages are Object Oriented. Python, JavaScript, Java are all Object Oriented. Though some primitive languages, like C for example, isn't Object Oriented though C itself is a very powerful language that still remains widely used and very popular today.
+ 2
other non-oop languages include fortran, pascal/turbopascal.
+ 1
If you mean languages that do not support the OOP paradigm, there are many around, though they are not as widespread, but in these languages is where many of todays programming concepts have been developed.
The "king" of these non OOP languages is Haskell, being the most known. It is a pure functional programming language. Along with it I know of Elm.
In the impure functional programming languages there is the "old king" Lisp, and all the variants that spawned from it, mainly Clojure, Scheme and Common Lisp.
The rest of the languages have implemented some sort of OOP features as they have been evolving.
You should note that nowadays its very hard to find a language that does not support multiple paradigms.