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