List of Programming Languages By Type - Extension Languages

Extension Languages

Extension programming languages are languages embedded into another program and used to harness its features in extension scripts.

  • Ateji PX an extension of the Java language for parallelism
  • AutoLISP (specific to AutoCAD)
  • CAL
  • C/AL(C/SIDE)
  • DeScribe Macro Language (DML - specific to the DeScribe Word Processor)
  • Guile
  • Lua
  • OpenCL an extension of C and C++ to use the GPU and parallel extensions of the CPU.
  • OptimJ an extension of the Java programming language with language support for writing optimization models and powerful abstractions for bulk data processing.
  • Python (Maya and other 3-D animation packages)
  • REXX
  • Ruby (Google SketchUp)
  • S-Lang
  • SQL
  • Squirrel
  • Tcl
  • Vimscript
  • VBA
  • Windows PowerShell

Read more about this topic:  List Of Programming Languages By Type

Famous quotes containing the words extension and/or languages:

    Slavery is founded in the selfishness of man’s nature—opposition to it, is [in?] his love of justice.... Repeal the Missouri compromise—repeal all compromises—repeal the declaration of independence—repeal all past history, you still can not repeal human nature. It still will be the abundance of man’s heart, that slavery extension is wrong; and out of the abundance of his heart, his mouth will continue to speak.
    Abraham Lincoln (1809–1865)

    Science and technology multiply around us. To an increasing extent they dictate the languages in which we speak and think. Either we use those languages, or we remain mute.
    —J.G. (James Graham)