OCaml

extension of the Caml programming language

DBpedia resource is: http://dbpedia.org/resource/OCaml

Abstract is: OCaml (/oʊˈkæməl/ oh-KAM-əl, formerly Objective Caml) is a general-purpose, multi-paradigm programming language which extends the Caml dialect of ML with object-oriented features. OCaml was created in 1996 by Xavier Leroy, Jérôme Vouillon, Damien Doligez, Didier Rémy, , and others. The OCaml toolchain includes an interactive top-level interpreter, a bytecode compiler, an optimizing native code compiler, a reversible debugger, and a package manager (OPAM). OCaml was initially developed in the context of automated theorem proving, and has an outsize presence in static analysis and formal methods software. Beyond these areas, it has found serious use in systems programming, web development, and financial engineering, among other application domains. The acronym CAML originally stood for Categorical Abstract Machine Language, but OCaml omits this abstract machine. OCaml is a free and open-source software project managed and principally maintained by the French Institute for Research in Computer Science and Automation (Inria). In the early 2000s, elements from OCaml were adopted by many languages, notably F# and Scala.

Wikimedia Commons category is OCaml

OCaml is …
instance of (P31):
free and open-source softwareQ506883
object-based languageQ899523
dialectQ2458742
functional programming languageQ3839507
multi-paradigm programming languageQ12772052
imperative programming languageQ21562092

External links are
P9618AlternativeTo software IDocaml
P3442Debian stable packageocaml
P3463Fedora packageocaml
P646Freebase ID/m/09wmx
P9100GitHub topicocaml
P227GND ID7578649-7
P244Library of Congress authority IDsh2007000473
P8189National Library of Israel J9U ID987007547107805171
P1015NORAF ID10016856
P11201official demo URLhttps://ocaml.org/play
P856official websitehttps://ocaml.org/
P7788openSUSE packageocaml
P9602OSDN projectfreshmeat_ocaml
P11410Programming Language Database IDocaml
P3417Quora topic IDOCaml-programming-language
P6611Semantic Scholar topic ID124215
P1482Stack Exchange taghttps://stackoverflow.com/tags/ocaml
P2078user manual URLhttps://v2.ocaml.org/manual/
P214VIAF ID8149106282068492326
P3553Zhihu topic ID19673704

P275copyright licenseQ Public LicenseQ1396282
GNU Lesser General Public License, version 2.1Q18534390
P6216copyright statuscopyrightedQ50423863
P287designed byXavier LeroyQ3570727
Damien DoligezQ5212421
P178developerInstitut National de Recherche en Informatique et en AutomatiqueQ1146208
P8131dialect of computer languageMLQ860654
P1889different fromoccamQ838062
P1195file extensionml
mli
P571inception1996-01-01
P737influenced byStandard MLQ597330
P138named afterCamlQ1118153
P306operating systemUnix-like operating systemQ14656
P277programmed inCQ15777
OCamlQ212587
P3966programming paradigmobject-oriented programmingQ79872
functional programmingQ193076
imperative programmingQ275596
modular programmingQ6453666
P348software version identifier5.2.0
P910topic's main categoryCategory:OCaml programming language familyQ8690746
P7078typing disciplineinference typingQ586459
structural typingQ936724
strong typingQ991202
static typingQ1940914

Reverse relations

programmed in (P277)
Q19599372Alt-Ergo
Q266257Apache Thrift
Q4034701BLAST model checker
Q2927959Bulk Synchronous Parallel ML
Q5026842Camlp4
Q5139163Coccinelle
Q5155256CompCert
Q1131652Coq
Q5190795CryptoVerif
Q28974821Eliom
Q2251820FFTW
Q5477849Frama-C
Q5514053GODI
Q1226211GeneWeb
Q5635438HOL Light
Q15971618Hack
Q285886Haxe
Q18150679HipHop Virtual Machine
Q48996266Infer Static Analyzer
Q6557520Liquidsoap
Q1063566MLDonkey
Q4043488MTASC
Q5391687Marionnet
Q6787610Matita
Q120381141Melange
Q88879487MirageOS
Q212587OCaml
Q386964Ocsigen
Q603143PhoX
Q7246703ProVerif
Q102522165Pyre
Q116885321ReScript
Q63565848Reason
Q59641318SATySFi
Q2240426SLAM project
Q124653445Sparklis
Q55290870Tezos
Q1758316Unison
Q111269149flow
Q28975278opam
Q60885542rustc
Q446791texvc

has use (P366)
Q114273323Caml-Mode
Q114272130Tuareg

influenced by (P737)
Q621618ATS
Q4943501Boomerang
Q648619F#
Q5423569F*
Q5502775Frenetic
Q66370905Gleam
Q15971618Hack
Q285886Haxe
Q3353033Opa
Q116885321ReScript
Q575650Rust
Q460584Scala

P11410Programming Language Database IDWikidata property exampleP1855
Q838062occamdifferent fromP1889
Q8690746Category:OCaml programming language familycategory's main topicP301
Q120381141Melangesupports programming languageP3985
Q15894890OutreachyparticipantP710
Q126366958OCaml De la syntaxe de base à la programmation fonctionnellemain subjectP921
Q63565848Reasoninspired byP941

The articles in Wikimedia projects and languages

      OCamlwikibooks
      Objective Camlwikibooks
      OCamlwikibooks
Arabic (ar / Q13955)لغة كامل الموضوعيةwikipedia
azOCamlwikipedia
Catalan (ca / Q7026)OCamlwikipedia
      OCamlwikipedia
      OCamlwikipedia
      OCamlwikipedia
      OCamlwikipedia
      OCamlwikipedia
en-simpleOCamlwikipedia
Persian (fa / Q9168)اکملwikipedia
      OCamlwikipedia
      OCamlwikipedia
glOcamlwikipedia
      OCamlwikipedia
      OCamlwikipedia
      OCamlwikipedia
      ობიექტური კამლიwikipedia
      OCamlwikipedia
mlഒകാമൽwikipedia
      OCamlwikipedia
nbOCamlwikipedia
      Ocamlwikipedia
Norwegian, Nynorsk (nn / Q25164)OCamlwikipedia
      OCamlwikipedia
      OCamlwikipedia
      OCamlwikipedia
      Ocamlwikipedia
      OCamlwikipedia
      OCamlwikipedia
      Objective Camlwikipedia
      OCamlwikipedia
      OCamlwikipedia
      OCamlwikiversity

Search more.