Paradigm
Object-Oriented
Objects can contain data (fields) and code (methods). Programs are made out of objects that interact with one another.
Plangs
- .NET
- Ada
- Amber
- ASP.NET
- AssemblyScript
- BASIC
- Beef
- Boo
- C#
- C++
- Ciao
- Clozure CL
- Common Lisp
- Crystal
- Cython
- D
- Dart
- Delphi
- Eiffel
- Erlang
- F#
- Factor
- Fantom
- Flutter
- Fortran
- Free Pascal
- FreeBASIC
- Frink
- GDScript
- Go
- Gravity
- Groovy
- Hack
- Hackety Hack
- Haxe
- Hy
- Imba
- Inform
- Inko
- Io
- IronPython
- Java
- JavaScript
- JavaScriptCore
- JRuby
- Julia
- Jython
- KornShell
- Kotlin
- Lobster
- Logtalk
- Lua
- Luau
- MATLAB
- MicroPython
- Mono
- MoonScript
- mruby
- Nim
- Node.js
- Objective-C
- OCaml
- Perl
- PHP
- Pony
- PowerShell
- Processing
- Python
- R
- Racket
- Raku
- Reason
- Ruby
- SBCL
- Scala
- Self
- Smalltalk
- Squeak
- Squirrel
- SuperCollider
- Swift
- Tcl
- TypeScript
- V8
- Vala
- Vim script
- Visual Basic
- Vue
- Xojo