ⓘ Free online encyclopedia. Did you know? page 190

Concatenative programming language

A concatenative programming language is a point-free computer programming language in which all expressions denote functions, and the juxtaposition of expressions denotes function composition. Concatenative programming replaces function applicati ...

High-level programming language

In computer science, a high-level programming language is a programming language with strong abstraction from the details of the computer. In contrast to low-level programming languages, it may use natural language elements, be easier to use, or ...

Dynamic programming language

In computer science, a dynamic programming language is a class of high-level programming languages, which at runtime execute many common programming behaviours that static programming languages perform during compilation. These behaviors could in ...

Interpreted language

An interpreted language is a type of programming language for which most of its implementations execute instructions directly and freely, without previously compiling a program into machine-language instructions. The interpreter executes the prog ...

History of Python

The programming language Python was conceived in the late 1980s, and its implementation was started in December 1989 by Guido van Rossum at CWI in the Netherlands as a successor to ABC capable of exception handling and interfacing with the Amoeba ...

Programming language theory

Programming language theory is a branch of computer science that deals with the design, implementation, analysis, characterization, and classification of programming languages and their individual features. It falls within the discipline of compu ...

List of educational programming languages

An educational programming language is a programming language that is designed mostly as an instrument for learning, and less as a tool for writing programs to perform work.

Non-English-based programming languages

The use of the English language in the inspiration for the choice of elements, in particular for keywords in computer programming languages and code libraries, represents a significant trend in the history of language design. According to the HOP ...

Esoteric programming language

An esoteric programming language is a programming language designed to test the boundaries of computer programming language design, as a proof of concept, as software art, as a hacking interface to another language, or as a joke. The use of esote ...

Purely functional programming

In computer science, purely functional programming usually designates a programming paradigm - a style of building the structure and elements of computer programs - that treats all computation as the evaluation of mathematical functions. Purely f ...

Comparison of programming languages (syntax)

Programming language expressions can be broadly classified into four syntax structures: prefix notation Lisp * + 2 3 expt 4 5) infix notation Fortran 2 + 3 * 4 ** 5 suffix, postfix, or Reverse Polish notation Forth 2 3 + 4 5 ** * math-like notati ...

Comparison of programming languages

Programming languages are used for controlling the behavior of a machine. Like natural languages, programming languages conform to rules for syntax and semantics. There are thousands of programming languages and new ones are created every year. F ...

List of programming languages by type

This is a list of notable programming languages, grouped by type. There is no overarching classification scheme for programming languages. Thus, in many cases, a language is listed under multiple headings.

Programming language specification

In computing, a programming language specification is a documentation artifact that defines a programming language so that users and implementors can agree on what programs in that language mean. Specifications are typically detailed and formal, ...

PHP

PHP is a popular general-purpose scripting language that is especially suited to web development. It was originally created by Rasmus Lerdorf in 1994; the PHP reference implementation is now produced by The PHP Group. PHP originally stood for Per ...

PHP (disambiguation)

Percutaneous hepatic perfusion, a regionalized cancer treatment Partial hospitalization program, a program used to treat mental illness and substance abuse Pseudohypoparathyroidism, a condition associated primarily with resistance to the parathyr ...

PHP Development Tools

PHP Development Tools is a language IDE plugin for the Eclipse platform and the open-source project that develops it. The project intends to encompass all tools necessary to develop PHP based software. It uses the existing Eclipse Web Tools Proje ...

PHP License

The PHP License is the software license under which the PHP scripting language is released. The PHP License is designed to encourage widespread adoption of the source code. Redistribution is permitted in source or binary form with or without modi ...

PHP-Fusion

PHP-Fusion is a free and open-source web framework based on PHP and MySQL that has an integrated content management system among many other features. To function, PHP-Fusion has to be installed on a web server, this can be either locally hosted o ...

PHP-GTK

PHP-GTK is a set of language bindings for PHP which allow GTK+ GUI applications to be written in PHP. PHP-GTK provides an object-oriented interface to GTK+ classes and functions. While PHP-GTK partially supports GTK2, GTK3 is not supported at all.

PHP-Nuke

PHP-Nuke is a web-based automated news publishing and content management system based on PHP and MySQL originally written by Francisco Burzi. The system is controlled using a web-based user interface. PHP-Nuke was originally a fork of the Thatwar ...

File inclusion vulnerability

A file inclusion vulnerability is a type of web vulnerability that is most commonly found to affect web applications that rely on a scripting run time. This issue is caused when an application builds a path to executable code using an attacker-co ...

PHPDoc

PHPDoc is an adaptation of Javadoc for the PHP programming language. It is still an informal standard for commenting PHP code, but it is in the process of being formalized. It allows external document generators like phpDocumentor, which is the d ...

PhpBB

phpBB is an Internet forum package in the PHP scripting language. The name "phpBB" is an abbreviation of PHP Bulletin Board. Available under the GNU General Public License, phpBB is free and open-source. Features of phpBB include support for mult ...

PhpDocumentor

phpDocumentor is an open-source documentation generator written in PHP. It automatically parses PHP source code and produces readable API and source code documentation in a variety of formats. phpDocumentor generates documentation based on PHPDoc ...

PhpMyAdmin

phpMyAdmin is a free and open source administration tool for MySQL and MariaDB. As a portable web application written primarily in PHP, it has become one of the most popular MySQL administration tools, especially for web hosting services.

PostgreSQL

PostgreSQL, also known as Postgres, is a free and open-source relational database management system emphasizing extensibility and technical standards compliance. It is designed to handle a range of workloads, from single machines to data warehous ...

PhpStorm

PhpStorm is a commercial, cross-platform IDE for PHP, built by the Czech Republic-based company JetBrains. PhpStorm provides an editor for PHP, HTML and JavaScript with on-the-fly code analysis, error prevention and automated refactorings for PHP ...

PhpWiki

PhpWiki is a web-based wiki software application. It began as a clone of WikiWikiWeb and was the first wiki written in PHP. PhpWiki has been used to edit and format paper books for publication.

Software framework

In computer programming, a software framework is an abstraction in which software providing generic functionality can be selectively changed by additional user-written code, thus providing application-specific software. It provides a standard way ...

Laravel

Laravel is a free, open-source PHP web framework, created by Taylor Otwell and intended for the development of web applications following the model–view–controller architectural pattern and based on Symfony. Some of the features of Laravel are a ...

CMS

Color management system, a system for computers to control the representation of colors Contact management system, an integrated office solution to record relationships and interactions with customers and suppliers Concurrent mark sweep collector ...

WordPress

WordPress is a free and open-source content management system written in PHP and paired with a MySQL or MariaDB database. Features include a plugin architecture and a template system, referred to within WordPress as Themes. WordPress was original ...

Drupal

Drupal is a free and open-source web content management framework written in PHP and distributed under the GNU General Public License. Drupal provides a back-end framework for at least 2.3% of all websites worldwide – ranging from personal blogs ...

Joomla

Joomla is a free and open-source content management system for publishing web content, developed by Open Source Matters, Inc. It is built on a model–view–controller web application framework that can be used independently of the CMS. Joomla is wr ...

Lumen (software)

Lumen is a micro web framework written in PHP, created by Laravel. The source code of Lumen is hosted on GitHub and licensed under the terms of MIT License.

CodeIgniter

CodeIgniter is loosely based on the popular model–view–controller MVC development pattern. While controller classes are a necessary part of development under CodeIgniter, models and views are optional. CodeIgniter can be also modified to use Hier ...

Zend Framework

Zend Framework is an open source, object-oriented web application framework implemented in PHP 7 and licensed under the New BSD License. The framework is basically a collection of professional PHP-based packages. The framework uses various packag ...

Integrated development environment

An integrated development environment is a software application that provides comprehensive facilities to computer programmers for software development. An IDE normally consists of at least a source code editor, build automation tools and a debug ...

Delphi (software)

Delphi is an event-driven programming language based on Object Pascal and an associated integrated development environment for rapid application development of desktop, mobile, web, and console software, currently developed and maintained by Emba ...

Eclipse (software)

Eclipse is an integrated development environment used in computer programming. It contains a base workspace and an extensible plug-in system for customizing the environment. Eclipse is written mostly in Java and its primary use is for developing ...

Operating system

An operating system is system software that manages computer hardware, software resources, and provides common services for computer programs. Time-sharing operating systems schedule tasks for efficient use of the system and may also include acco ...

Real-time operating system

A real-time operating system is an operating system intended to serve real-time applications that process data as it comes in, typically without buffer delays. Processing time requirements are measured in tenths of seconds or shorter increments o ...

List of operating systems

This is a list of operating systems. Computer operating systems can be categorized by technology, ownership, licensing, working state, usage, and by many other characteristics. In practice, many of these groupings may overlap. Criteria for inclus ...

List of Apple operating systems

PowerOpen Environment MkLinux A/ROSE Taligent – unreleased Star Trek – unreleased Macintosh Application Environment A/UX Copland – unreleased AIX for Apple Network Servers

Unix-like

A Unix-like operating system is one that behaves in a manner similar to a Unix system, while not necessarily conforming to or being certified to any version of the Single UNIX Specification. A Unix-like application is one that behaves like the co ...

Linux malware

Linux malware includes viruses, Trojans, worms and other types of malware that affect the Linux operating system. Linux, Unix and other Unix-like computer operating systems are generally regarded as very well-protected against, but not immune to, ...

Unix

Unix is a family of multitasking, multiuser computer operating systems that derive from the original AT&T Unix, development starting in the 1970s at the Bell Labs research center by Ken Thompson, Dennis Ritchie, and others. Initially intended ...

UNIX System Services

UNIX System Services is a required, included component of z/OS. USS is a certified UNIX operating system implementation optimized for mainframe architecture. It is the first UNIX 95 to not be derived from the AT&T source code. Through integra ...

Free and no ads
no need to download or install

Pino - logical board game which is based on tactics and strategy. In general this is a remix of chess, checkers and corners. The game develops imagination, concentration, teaches how to solve tasks, plan their own actions and of course to think logically. It does not matter how much pieces you have, the main thing is how they are placement!

online intellectual game →