Object-oriented programming (OOP) is a programming paradigm that uses "objects" – data structures consisting of data fields and methods together with their interactions – to design applications and computer programs. Programming techniques may include features such as data abstraction, encapsulation, modularity, polymorphism, and inheritance. Many modern programming languages now support OOP.
Languages with object-oriented features
- ABAP
- Ada 95
- AmigaE
- BETA
- Blue
- Boo
- C++
- C#
- COBOL
- Cobra
- ColdFusion
- Common Lisp
- COOL
- CorbaScript
- Clarion
- CLU
- Curl
- D
- Dylan
- E
- Eiffel
- Falcon
- FreeBASIC
- F-Script
- F#
- Fortran 2003
- FPr
- Gambas
- Graphtalk
- IDLscript
- J
- JADE
- Java
- Lasso
- Lava
- Lexico
- Lingo
- LISP
- MATLAB
- Modula-2
- Nemerle
- Noop
- NetRexx
- Oberon (Oberon-1)
- Object Pascal
- Object REXX
- Objective-C
- Objective Caml
- Omnis Studio
- Oz
- Perl since v5
- PHP5
- Pliant
- PRM
- Prototype-based languages
- Python
- REALbasic
- Revolution
- Ruby
- Scala
- SenseTalk
- Simula
- Smalltalk
- S
- Squirrel
- Superx++
- TADS
- Ubercode
- Visual Basic
- Visual Basic .NET (VB.NET)
- VBScript
- Visual Basic for Applications (VBA)
- Visual FoxPro
- Visual Prolog
- Tcl
- XBase++ extends xBase standard language
- ZZT-oop
JUST WANTED TO KNOW WHICH PROGRAMMING LANGUAGE IS LATEST ON IN THE WORLD??IS IT USED IN NEPAL TOO?IF NOT WHICH ONE IS THE LATEST ONE THAT NEPAL IS USING.
ReplyDeletePLEASE RESPOND
Programming languages like C++, Java, .NET, Python, Ruby, latest PHP versions are widely used languages in the world. There has been rapid growth in the MVC pattern in object oriented approach.
DeleteIn Nepal, mostly Java, .NET, PHP are used as Object Oriented languages.
For more detail on MVC architechture : http://projectsofashok.blogspot.com/2012/02/model-view-controller-mvc-architecture.html
Now i have a more comprehensive list of OOP languages.
ReplyDeletelist the object oriented languages and non-object oriented languages.
ReplyDeletepls response.....!
Here is complete list of all languages... please have a look.
Deletehttp://en.wikipedia.org/wiki/List_of_programming_languages_by_type