Перевод: с английского на русский

с русского на английский

language+programming

  • 141 functional language

    = functional programming language; = FPL
    язык функционального программирования, ЯФП
    ЯВУ, основанный на понятии функции. Процесс разработки программы рассматривается как конструирование её из "чёрных ящиков", каждый из которых получает некоторые исходные данные на входе и выдаёт соответствующий результат на выходе. Таким образом, функциональные языки программирования - это языки, в которых единственным действием является вызов функции. Функции обмениваются между собой данными непосредственно, без использования промежуточных переменных и присваиваний, поэтому в таких языках циклы заменяются рекурсивным вызовом (recursive call) функции. Из набора простых функций программист создаёт для решения задачи всё более и более сложные.

    A functional programming language gives a simple model of programming: one value, the result, is computed on the basis of others, the inputs. — ЯФП представляет простую модель программирования: одно значение, результат, вычисляется на основе других, входных значений. Типичные представители языков этого класса - Lisp, ML и Haskell (см. applicative language, functional programmer, functional programming)

    Англо-русский толковый словарь терминов и сокращений по ВТ, Интернету и программированию. > functional language

См. также в других словарях:

  • Natural language programming — Not to be confused with Neurolinguistic programming. Natural language programming NLP is an ontology assisted way of programming in terms of natural language sentences, e.g. English. A structured document with Content, sections and subsections… …   Wikipedia

  • Natural Language Programming — Natural Language Programming,   Abk. für NLP …   Universal-Lexikon

  • Programming language — lists Alphabetical Categorical Chronological Generational A programming language is an artificial language designed to communicate instructions to a machine, particularly a computer. Programming languages can be used to create programs that… …   Wikipedia

  • Programming paradigm — Programming paradigms Agent oriented Automata based Component based Flow based Pipelined Concatenative Concu …   Wikipedia

  • Programming in the large and programming in the small — Programming paradigms Agent oriented Automata based Component based Flow based Pipelined Concatenative Concurrent computin …   Wikipedia

  • language — lan‧guage [ˈlæŋgwɪdʒ] noun 1. [countable, uncountable] a system of speaking and writing used by people in one country or area: • the French language • Do you speak any foreign languages? • Trading in Europe means communicating in more than one… …   Financial and business terms

  • Programming Perl — ISBN 0 596 00027 8,best known as the Camel Book among programmers, is a book about writing programs using the Perl programming language. Written by the creator of Perl, Larry Wall, and published by O Reilly, the book is considered the canonical r …   Wikipedia

  • programming language — ➔ language * * * programming language UK US noun [C] ► COMPUTER LANGUAGE(Cf. ↑computer language) …   Financial and business terms

  • language — /lang gwij/, n. 1. a body of words and the systems for their use common to a people who are of the same community or nation, the same geographical area, or the same cultural tradition: the two languages of Belgium; a Bantu language; the French… …   Universalium

  • programming language —    A language used to write a program that the computer can execute. Almost 200 programming languages exist. An example is the popular C language, which is well suited to a variety of computing tasks. With C, programmer scan write anything from a …   Dictionary of networking

  • language — I (New American Roget s College Thesaurus) System of communication Nouns 1. language, tongue, lingo, vernacular, mother tongue, protolanguage; living or dead language; idiom, parlance, phraseology; wording; dialect, patois, cant, jargon, lingo,… …   English dictionary for students

Поделиться ссылкой на выделенное

Прямая ссылка:
Нажмите правой клавишей мыши и выберите «Копировать ссылку»