0

Is there any programming language without oop (object oriented programming)? I am very curious about it.

27th Feb 2018, 4:27 PM
Justin D'souza
Justin D'souza - avatar
3 Answers
+ 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.
27th Feb 2018, 4:29 PM
Rahul Singh
Rahul Singh - avatar
+ 2
other non-oop languages include fortran, pascal/turbopascal.
27th Feb 2018, 5:21 PM
storm
storm - avatar
+ 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.
27th Feb 2018, 6:06 PM
spcan
spcan - avatar