Search references for EXTENSIBLE PROGRAMMING. Phrases containing EXTENSIBLE PROGRAMMING
See searches and references containing EXTENSIBLE PROGRAMMING!EXTENSIBLE PROGRAMMING
Style of computer programming
In computer science, extensible programming is a style of computer programming that focuses on mechanisms to extend the programming language, compiler,
Extensible_programming
Measure of the capability and required effort to extend a given system's functionality
Extensibility is a software engineering and systems design principle that provides for future growth. Extensibility is a measure of the ability to extend
Extensibility
Dialect of the Lisp programming language on the Java platform
concurrent programming Clojure provides software transactional memory, a reactive agent system, and channel-based concurrent programming. Clojure 1.7
Clojure
General-purpose programming language
protocol extensibility, an extensibility system that can be applied to types, structs and classes, which Apple promotes as a real change in programming paradigms
Swift_(programming_language)
Language for controlling a computer
modeling Educational programming language Esoteric programming language Extensible programming Category:Extensible syntax programming languages Invariant-based
Programming_language
General-purpose programming language
collection. Python supports multiple programming paradigms but with an emphasis on object-oriented programming and dynamic typing. Guido van Rossum began
Python_(programming_language)
Connection between computers or programs
An application programming interface (API) is a connection between computers or between computer programs. It is a type of software interface, offering
API
Programming paradigm
DSLs and language-oriented programming. Grammar-oriented programming Dialecting Domain-specific language Extensible programming Ward, Martin (1994). "Language-Oriented
Language-oriented_programming
(NSA). Unlike most other systems languages, IMP supports syntax-extensible programming. Even though its designer refers to the language as "being based
IMP_(programming_language)
American computer scientist (born 1945)
scientist best known for inventing computer icons and the programming technique known as programming by demonstration. His primary emphasis has been in the
David_Canfield_Smith
Interactive, extensible programming language type
Polymorphic Programming Language (PPL) was developed in 1969 at Harvard University by Thomas A. Standish. It is an interactive, extensible language with
Polymorphic Programming Language
Polymorphic_Programming_Language
Markup language and file format
Extensible Markup Language (XML) is a markup language and file format for storing, transmitting, and reconstructing data. It defines a set of rules for
XML
Parser algorithm for languages
primarily interested in more easily used and more flexible parsers for extensible programming languages. Tomita's goal was to parse natural language text thoroughly
GLR_parser
Programming language running on the Erlang virtual machine
created the Elixir programming language as a research and development project at Plataformatec. His goals were to enable higher extensibility and productivity
Elixir_(programming_language)
Style of computer programming
Generic programming is a style of computer programming in which algorithms are written in terms of data types to-be-specified-later that are then instantiated
Generic_programming
Language-oriented programming paradigm
general purpose programming languages. Adaptive grammar Definite clause grammar Extensible programming Language-oriented programming Dialecting Transformation
Grammar-oriented_programming
Rule for substituting a set input with a set output
Basic programming language constructPages displaying short descriptions of redirect targets Extensible programming – Style of computer programming Fused
Macro_(computer_science)
Formal grammar
Adaptive grammars find applications in natural language processing, extensible programming languages, and systems requiring runtime language modification.
Adaptive_grammar
Programming paradigm based on objects
Object-oriented programming (OOP) is a programming paradigm based on objects – software entities that encapsulate data and function(s).[clarification needed]
Object-oriented_programming
Lisp dialect
multi-paradigm programming language. The Racket language is a modern dialect of Lisp and a descendant of Scheme. It is designed as a platform for programming language
Racket_(programming_language)
Systems programming language
Mojo is a programming language for Linux and macOS. It is a system programming language with semantics inspired by Rust such as static typing and a borrow
Mojo_(programming_language)
Programming language family
""2.4 Functional Programming: LISP";"6.9 List Types";"15.4 The First Functional Programming Language: LISP"". Concepts of Programming Languages (print)
Lisp_(programming_language)
Overview of and topical guide to computer programming
computer programming: Computer programming – process that leads from an original formulation of a computing problem to executable computer programs. Programming
Outline of computer programming
Outline_of_computer_programming
Technical specification for firmware architecture
Unified Extensible Firmware Interface or UEFI is a specification for the firmware architecture of a computing platform. When a computer is powered on,
UEFI
Text editor and source code editor for Windows
Notepad++ as "The Best Programming Text Editor for Windows", stating that "if you prefer a simple, lightweight, and extensible programming plain-text editor
Notepad++
Extensible programming language system
The ECL programming language and system were an extensible high-level programming language and development environment developed at Harvard University
ECL_programming_language
Dialect of Lisp
support for functional programming and associated techniques such as recursive algorithms. It was also one of the first programming languages to support
Scheme_(programming_language)
can be followed as a procedure. class In object-oriented programming, an extensible program-code-template for creating objects, providing initial values
Glossary_of_computer_science
Programming paradigm based on applying and composing functions
functional programming is a programming paradigm where programs are constructed by applying and composing functions. It is a declarative programming paradigm
Functional_programming
Lightweight programming language
"Lua: an Extensible Embedded Language. A few metamechanisms replace a host of features". Dr. Dobb's Journal. Vol. 21, no. 12. pp. 26–33. "Programming in Lua :
Lua
Scripting language created in 1994
there was never any intent to write a programming language ... I have absolutely no idea how to write a programming language ... I just kept adding the
PHP
List of programming languages types and the languages that meet its description
FoxPro Visual Prolog Xojo Zig A concatenative programming language is a point-free computer programming language in which all expressions denote functions
List of programming languages by type
List_of_programming_languages_by_type
Programming language used in many domains
In computer software, a general-purpose programming language (GPL) is a programming language for building software in a wide variety of application domains
General-purpose programming language
General-purpose_programming_language
Dynamic programming language
Julia is a dynamic general-purpose programming language. As a high-level language, distinctive aspects of Julia's design include a type system with parametric
Julia_(programming_language)
Program that generates parsers or compilers
generator is a programming tool that creates a parser, interpreter, or compiler from some form of formal description of a programming language and machine
Compiler-compiler
and metacompilers. Like Lisp, Forth is an extensible programming language. It is the extensible programming language features of Forth and Lisp that enable
History of compiler construction
History_of_compiler_construction
Topics referred to by the same term
Enterochromaffin-like cell ECL programming language, an extensible programming language ECL (data-centric programming language) Embeddable Common Lisp
ECL
". Halme, H., & Heinänen, J. (1988). GNU Emacs as a dynamically extensible programming environment. Software: Practice and Experience, 18(10), 999-1009
List_of_text_editors
Visual programming language
non-commercial extensions to the program. Because of this extensible design, which simultaneously represents both the program's structure and its graphical
Max_(programming_language)
GNU version of the Emacs text editor
and a flagship project of the free software movement. The program's tagline is "the extensible self-documenting text editor." Most functionality in GNU
GNU_Emacs
General-purpose programming language
object-oriented (class-based), and component-oriented programming disciplines. The principal designers of the C# programming language were Anders Hejlsberg, Scott Wiltamuth
C Sharp (programming language)
C_Sharp_(programming_language)
Programming language
Object-oriented programming under an ML-like type system. Thus, programmers need not be highly familiar with the pure functional programming paradigm to use
OCaml
Topics referred to by the same term
There are two EML programming languages: Extended ML, which is actually a specification language, and the Extensible ML programming language This disambiguation
EML_programming_language
Data about other data
N.; Yezerski, A. (1974). "A survey of extensible programming languages". Annual Review in Automatic Programming. Vol. 7. Elsevier Science Ltd. pp. 267–307
Metadata
Programming language
can functions, allowing for the use of functional programming methods. Object-oriented programming is supported by inheritance and multiple dispatch.
Nim_(programming_language)
Programming languages can be grouped by the number and types of paradigms supported. A concise reference for the programming paradigms listed in this article
Comparison of multi-paradigm programming languages
Comparison_of_multi-paradigm_programming_languages
Syntax extension and toolchain for OCaml
Reason, also known as ReasonML, is a programming language and toolchain that is part of the OCaml programming language ecosystem. Reason uses many syntax
Reason_(programming_language)
Programming language
new constructs for practical real-world programming. In particular Modula-3 added support for generic programming (similar to templates), multithreading
Modula-3
Microsoft programming language
strongly typed, functional-first programming language that encompasses functional, imperative, and object-oriented programming methods. It is most often used
F Sharp (programming language)
F_Sharp_(programming_language)
Proof assistant and programming language
Lean is a proof assistant and a functional programming language. It is based on the calculus of constructions with inductive types, the foundational type
Lean_(proof_assistant)
Programming languages are used for controlling the behavior of a machine (often a computer). Like natural languages, programming languages follow rules
Comparison of programming languages
Comparison_of_programming_languages
Standard file format for executables, object code, shared libraries, and core dumps
In computing, the Executable and Linkable Format (ELF, formerly named Extensible Linking Format) is a common standard file format for executable files
Executable and Linkable Format
Executable_and_Linkable_Format
Programming languages with runtime extensibility
A dynamic programming language is a type of programming language that allows various operations to be determined and executed at runtime. This is different
Dynamic_programming_language
Numeric value with an unclear meaning
In computer programming, a magic number or magic constant is a numeric literal in source code whose meaning is unclear to the reader. The term is also
Magic_number_(programming)
Software application used to develop software
object-oriented programming via features such as class browser and object browser. Typically, an IDE provides special support for one or more programming languages
Integrated development environment
Integrated_development_environment
Stack-oriented programming language
significantly over time. Originally, Factor programs centered on manipulating Java objects with Java's reflective programming (reflection) abilities. From the beginning
Factor_(programming_language)
Multi-paradigm programming language
Dylan is a multi-paradigm programming language that includes support for functional and object-oriented programming (OOP), and is dynamic and reflective
Dylan_(programming_language)
Functional programming language for arrays
high-level array programming language with a functional programming notation. Polymorphic Programming Language, an interactive, extensible language with
APL_(programming_language)
history of programming languages spans from documentation of early mechanical computers to modern tools for software development. Early programming languages
History of programming languages
History_of_programming_languages
Experimental programming language
Lithe is an experimental programming language created in 1982 by David Sandberg at the University of Washington which allows the programmer to freely
Lithe
ISO standard
The Extensible Metadata Platform (XMP) is an ISO standard, originally created by Adobe Systems Inc., for the creation, processing and interchange of standardized
Extensible_Metadata_Platform
Programming language standard
multi-paradigm programming language. It supports a combination of procedural, functional, and object-oriented programming paradigms. As a dynamic programming language
Common_Lisp
The C-family programming languages share significant features of the C programming language. Many of these 70 languages were influenced by C due to its
List of C-family programming languages
List_of_C-family_programming_languages
Free extensible web browser
Grail was a free extensible multi-platform web browser written in the Python programming language. The project was started in August 1995, with its first
Grail_(web_browser)
The Syntax Definition Formalism (SDF) is a metasyntax used to define context-free grammars: that is, a formal way to describe formal languages. It can
Syntax_Definition_Formalism
Source code that alters its instructions to the hardware while executing
programming Monkey patch: a modification to runtime code that does not affect a program's original source code Extensible programming: a programming paradigm
Self-modifying_code
General purpose functional programming language
Stanford LCF, trying to solve issues regarding space utilization and proof extensibility. ML acted as both a metalanguage (hence the name) and command (REPL)
ML_(programming_language)
General-purpose programming language
portal Computer programming portal Comparison of programming languages List of Java software and tools Outline of the Java programming language This article
Kotlin
Computer programming language released in 2011
Red is a programming language designed to overcome the limits of the programming language Rebol. Red was introduced in 2011 by Nenad Rakočević, and is
Red_(programming_language)
Data abstraction problem in programming languages
The expression problem is a problem in programming languages that concerns the extensibility and modularity of statically typed data abstractions. The
Expression_problem
Architecture for indexing, searching, and displaying digital objects
eXtensible Text Framework (XTF) is a programming and data representation framework created and maintained by the California Digital Library (CDL) based
Extensible_Text_Framework
Programming language derived from Perl
Raku is a member of the Perl family of programming languages. Formerly named Perl 6, it was renamed in October 2019. Raku introduces elements of many
Raku_(programming_language)
Design principle of receiving control flow from external source
of control makes the framework extensible by the methods defined by the application programmer. Event-driven programming is often implemented using IoC
Inversion_of_control
Human-readable data serialization language
These data types are based on the Perl programming language, though all commonly used high-level programming languages share very similar concepts. The
YAML
support WWW programming, sockets, external interfaces (C, Java, TclTk, relational databases, etc.), etc. Ciao is built on a kernel with an extensible modular
Ciao_(programming_language)
Multi-platform general-purpose programming language designed by Thomas Mertez in 2005
Seed7 is an extensible general-purpose programming language designed by Thomas Mertes. It is syntactically similar to Pascal and Ada. Along with many other
Seed7
Scripting language
the language's extensibility through External Factories (XFactories) or XObjects. For Director 3.13 and later versions, extensibility occurred via a different
Lingo_(programming_language)
clients. This is a list of applications which use Lua for the purpose of extensibility. In video game development, Lua is widely used as a scripting language
List of applications using Lua
List_of_applications_using_Lua
Programming language
high-level, functional programming language. It is a dialect of the programming language ML, designed by Hongwei Xi to unify computer programming with formal specification
ATS_(programming_language)
Systems programming language used in the EMAS operating system
Edinburgh, Scotland. It is a general-purpose programming language which was used heavily for systems programming. Expressively, IMP is highly similar to ALGOL
Edinburgh_IMP
Stack-based programming language
Forth is a stack-oriented programming language and interactive integrated development environment designed by Charles H. "Chuck" Moore and first used
Forth_(programming_language)
Programming language that compiles to JavaScript
Computer programming portal Free and open-source software portal ReScript is a high-level programming language that transpiles to JavaScript. Its syntax
ReScript
Object-oriented programming language
aspects of a program without getting bogged down in implementation details. Eiffel's simplicity is intended to promote simple, extensible, reusable, and
Eiffel_(programming_language)
General-purpose programming language
high-level general-purpose programming language that supports both object-oriented programming and functional programming. Designed to be concise, many
Scala_(programming_language)
heavily extensible by the S-Lang programming language and library. It is available for all major operating systems, among others. JED's extensible nature
JED_(text_editor)
Application layer protocol
provides a general framework for access control and authentication, via an extensible set of challenge–response authentication schemes, which can be used by
HTTP
Molecular modelling software
UCSF Chimera (or simply Chimera) is an extensible program for interactive visualization and analysis of molecular structures and related data, including
UCSF_Chimera
Programming language designed by Carl Sassenrath
the programming languages Rye and Arturo. It has influenced the Spry programming language. Domain-specific language Language-oriented programming REBOL
Rebol
High-level programming language
mold of a command, even programming constructs like variable assignment and procedure definition. Tcl supports multiple programming paradigms, including
Tcl_(programming_language)
Programmer's text editor using Scintilla
editor designed for computer programming. Distributed under the MIT license, it is written in C, C++ and Lua and is extensible using Lua. Textadept can use
Textadept
Family of text editors
characterized by their extensibility. The manual for the most widely used variant, GNU Emacs, describes it as "the extensible, customizable, self-documenting
Emacs
Open-source machine-learning software library
Besard and Christophe Foket and Bjorn De Sutter (2019). "Effective Extensible Programming: Unleashing Julia on GPUs". IEEE Transactions on Parallel and Distributed
Flux (machine-learning framework)
Flux_(machine-learning_framework)
Microsoft embedded database engine
Extensible Storage Engine (ESE), also known as JET Blue, is an ISAM (indexed sequential access method) data storage technology from Microsoft. ESE is the
Extensible_Storage_Engine
Markup language which places HTML in XML form
Extensible HyperText Markup Language (XHTML) is part of the family of XML markup languages which mirrors or extends versions of the widely used HyperText
XHTML
Programming language by Hewlett-Packard
Systems Programming Language, often shortened to SPL but sometimes known as SPL/3000, was a procedurally-oriented programming language written by Hewlett-Packard
Systems_Programming_Language
Pejorative term for highly repetitive programming
Copy-and-paste programming, sometimes referred to as just pasting, is the production of highly repetitive computer programming code, as produced by copy
Copy-and-paste_programming
Suite of office software
has grown substantially, adding programs such as OneNote and Outlook; the suite has also been made highly extensible with the use of the VBA scripting
Microsoft_Office
Programming language
general-purpose, high-level, multi-paradigm, functional programming language designed by the Programming Systems Laboratory at Saarland University, Saarbrücken
Alice_(programming_language)
Programming paradigm
Agent-oriented programming (AOP) is a programming paradigm where the construction of the software is centered on the concept of software agents. In contrast
Agent-oriented_programming
Language Microsoft developed for initializing structured values and objects
Extensible Application Markup Language (XAML /ˈzæməl/ ) is a declarative XML-based language developed by Microsoft for initializing structured values and
Extensible Application Markup Language
Extensible_Application_Markup_Language
travel, tourism, insurance
EXTENSIBLE PROGRAMMING
EXTENSIBLE PROGRAMMING
EXTENSIBLE PROGRAMMING
EXTENSIBLE PROGRAMMING
EXTENSIBLE PROGRAMMING
EXTENSIBLE PROGRAMMING
EXTENSIBLE PROGRAMMING
EXTENSIBLE PROGRAMMING
EXTENSIBLE PROGRAMMING
travel, tourism, insurance