Search references for HOC PROGRAMMING-LANGUAGE. Phrases containing HOC PROGRAMMING-LANGUAGE
See searches and references containing HOC PROGRAMMING-LANGUAGE!HOC PROGRAMMING-LANGUAGE
hoc, an acronym for High Order Calculator, is an interpreted programming language that was used in the 1984 book The Unix Programming Environment to demonstrate
Hoc_(programming_language)
Topics referred to by the same term
National Olympic Committees Hoc (Beowulf), a Danish King from Beowulf Hoc (programming language), a calculator and programming language Hypertrophic cardiomyopathy
Hoc
Branch of computer science
characterization, and classification of formal languages known as programming languages. Programming language theory is closely related to other fields including
Programming_language_theory
Using one interface or symbol with regards to multiple different types
Ad hoc polymorphism and parametric polymorphism were originally described in Christopher Strachey's Fundamental Concepts in Programming Languages, where
Polymorphism (computer science)
Polymorphism_(computer_science)
Arbitrary-precision calculator supporting interactive and scripted use
-l <<< "5*7/3" 11.66666666666666666666 dc programming language C programming language hoc programming language "An implementation of Unix dc and POSIX bc
Bc_(programming_language)
Parser generator
context-free languages. PLY (Python Lex-Yacc) is an alternative implementation of Lex and Yacc in Python. Compiler-compiler hoc (programming language) "The A-Z
Yacc
Functional programming language
typed, purely functional programming language with type inference and lazy evaluation. Haskell pioneered several programming language features including type
Haskell
General-purpose programming language
(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)
Feature of some programming languages
In computer programming, operator overloading, sometimes termed operator ad hoc polymorphism, is a specific case of polymorphism, where different operators
Operator_overloading
Applying polymorphic functions to arguments of different types
In programming languages, ad hoc polymorphism is a kind of polymorphism in which polymorphic functions can be applied to arguments of different types
Ad_hoc_polymorphism
Computing aphorism
Greenspun's tenth rule of programming is an aphorism in computer programming and especially programming language circles that states: Any sufficiently
Greenspun's_tenth_rule
Text-oriented programming language
Boomerang is a programming language for writing lenses—well-behaved bidirectional transformations —that operate on ad-hoc, textual data formats. Boomerang
Boomerang (programming language)
Boomerang_(programming_language)
Multi-paradigm computer programming language
Programming Language) is a procedural, imperative, and structured programming language. Originally intended for writing compilers for other languages
BCPL
Programming language (1964)
TRAC (for Text Reckoning And Compiling) Language is a programming language developed between 1959–1964 by Calvin Mooers and first implemented on the PDP-1
TRAC_(programming_language)
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)
Family of programming languages
"Algorithmic Language") is a family of imperative computer programming languages originally developed in 1958. ALGOL heavily influenced many other languages and
ALGOL
Open-source data analytics software
Spark. Pig Latin abstracts the programming from the Java MapReduce idiom into a notation which makes MapReduce programming high level, similar to that of
Apache_Pig
General-purpose, object-oriented programming language
general-purpose, object-oriented programming language that adds Smalltalk-style message passing (messaging) to the C programming language. Originally developed by
Objective-C
Type theory concept
In programming language theory, parametricity is an abstract uniformity property enjoyed by parametrically polymorphic functions, which captures the intuition
Parametricity
Very high-level programming language
Icon is a very high-level programming language based on the concept of "goal-directed execution" in which an expression in code returns "success" along
Icon_(programming_language)
Basis of generic programming
respectively, and they form the basis of generic programming. Parametric polymorphism may be contrasted with ad hoc polymorphism. Parametrically polymorphic definitions
Parametric_polymorphism
Object-oriented programming language
Eiffel is an object-oriented programming language designed by Bertrand Meyer (an object-orientation proponent and author of Object-Oriented Software Construction)
Eiffel_(programming_language)
Scripting language
kiosks, CD-ROMs and Adobe Shockwave content. Lingo is the primary programming language on the Adobe Shockwave platform, which dominated the interactive
Lingo_(programming_language)
Programming language
Algorithmic Language 1968) is an imperative programming language member of the ALGOL family that was conceived as a successor to the ALGOL 60 language, designed
ALGOL_68
Programming language
Ratfor (short for Rational Fortran) is a programming language implemented as a preprocessor for Fortran 66. It provides modern control structures, unavailable
Ratfor
Basic programming language construct
In computer programming, an operator is a programming language construct that provides functionality that may not be possible to define as a user-defined
Operator (computer programming)
Operator_(computer_programming)
Computer language used to make queries into databases and information systems
traversal language for OLTP and OLAP graph systems. GraphQL is a data query language developed by Facebook as an alternate to REST and ad-hoc webservice
Query_language
Computer Oriented Language) is a universal intermediate language for compilers. The idea was introduced in 1958, by a SHARE ad-hoc committee. It was never
UNCOL
Notes for an influential 1967 lecture by Christopher Strachey
International Summer School in Computer Programming at Copenhagen in August, 1967. It introduced much programming language terminology still in use today, including
Fundamental Concepts in Programming Languages
Fundamental_Concepts_in_Programming_Languages
Computer science concept
A programming language consists of a system of allowed sequences of symbols (constructs) together with rules that define how each construct is interpreted
Type_system
Programming technique
programming technique for converting data between a relational database and the memory (usually the heap) of an object-oriented programming language.
Object–relational_mapping
Data-interchange format
servers. JSON is a programming language-independent data format. It was derived from JavaScript, but many modern programming languages include code to generate
JSON
American computer programmer
based on the programming languages Lisp and Scheme. Since 2010[update], he has been President of HyperMeta Inc. Pitman was chair of the ad hoc group (part
Kent_Pitman
Configuration file format
a number of software projects and is implemented by all popular programming languages. Among other constructs, TOML's syntax primarily consists of key-value
TOML
Book by Brian Kernighan and Rob Pike
The appendices cover the ed editor and the abovementioned programming language, named hoc, which stands for "high-order calculator". Although Unix still
The Unix Programming Environment
The_Unix_Programming_Environment
(Wolfram Language), Maple, and MATLAB each have their own syntax. When the purpose is informal communication with other humans, syntax is often ad hoc, sometimes
Mathematical_markup_language
on Programming HOPL – ACM SIGPLAN History of Programming Languages Conference ICFP – ACM SIGPLAN International Conference on Functional Programming ICLP
List of computer science conferences
List_of_computer_science_conferences
Type system in computer science
type class is a type system construct that supports ad hoc polymorphism in a programming language. This is achieved by adding constraints to type variables
Type_class
Style of dynamic typing in object-oriented programming
MethodHandle API can be used in this manner. Ad hoc polymorphism Dynamic dispatch Dynamic programming language Extension method Loose coupling Monkey patch
Duck_typing
Public magnet high school in Hanoi, Vietnam
Foreign Language Specialized School (Vietnamese: Trường Trung học phổ thông chuyên Ngoại ngữ), commonly known as FLSS or CNN, is a public magnet high
Foreign Language Specialized School
Foreign_Language_Specialized_School
University of linguistic studies located at VNU Cau Giay campus at Hanoi
Languages and International Studies (VNU-ULIS; Vietnamese: Trường Đại học Ngoại ngữ, Đại học Quốc gia Hà Nội; formerly College of Foreign Languages)
VNU University of Languages and International Studies
VNU_University_of_Languages_and_International_Studies
Computer programming textbook by Matthias Felleisen and colleagues
Interpretation of Computer Programs (SICP), HtDP relies on a variant of the programming language Scheme. It includes its own programming integrated development
How_to_Design_Programs
Topics referred to by the same term
from a language into another. Interpreter may also refer to: Interpreter (computing), a computer program that directly executes a programming or scripting
Interpreter_(disambiguation)
Pseudoscientific approach to psychotherapy
Neuro-linguistic programming at Wiktionary Media related to Neuro-linguistic programming at Wikimedia Commons Quotations related to Neuro-linguistic programming at
Neuro-linguistic_programming
Public university of Vietnam
Foreign Trade University (FTU; Vietnamese: Trường Đại học Ngoại thương) is a public university established in 1960, located in Hanoi, Vietnam, with satellite
Foreign_Trade_University
Markup language for documents
can be executed in a browser, it is not viewed as a programming language in programming language discourse. "W3C Html". Archived from the original on
HTML
Family of knowledge representation languages
on Agent Markup Languages decided that DAML should be merged with OIL. The EU/US ad hoc Joint Working Group on Agent Markup Languages was convened to
Web_Ontology_Language
Activities and Foreign Language. Secondary education (trung học) consists of lower secondary education or junior high school (trung học cơ sở) followed by
Education_in_Vietnam
During compilation, selecting which implementation of a method or function to use
a language or environment will select which implementation of a method or function to use. Examples are templates in C++, and generic programming in
Static_dispatch
Design pattern in functional programming to build generic types
"monad" in programming dates to the APL and J programming languages, which do tend toward being purely functional. However, in those languages, "monad"
Monad (functional programming)
Monad_(functional_programming)
document markup languages. You may also find the List of markup languages of interest. HyperText Markup Language (HTML) – an ad hoc markup language that was
List of document markup languages
List_of_document_markup_languages
Programming paradigm
programming allows functionalities that span multiple of such tiers to be developed in a single compilation unit using a single programming language.
Multitier_programming
Letter in several Latin-script alphabets
letter "Ø" is also used in written music, especially jazz, to type an ad-hoc chord symbol for a half-diminished chord, as in "Cø". The typographically
Ø
nonlinear regression software (GUI and command line) GNU Octave – programming language very similar to MATLAB with statistical features gretl – gnu regression
List_of_statistical_software
Feature of some programming languages
Multiple dispatch or multimethods is a feature of some programming languages in which a function or method can be dynamically dispatched based on the
Multiple_dispatch
Sciences and Humanities (VNU-USSH; Vietnamese: Trường Đại học Khoa học Xã hội và Nhân văn, Đại học Quốc gia Hà Nội), or Hanoi University of Social Sciences
VNU University of Social Sciences and Humanities
VNU_University_of_Social_Sciences_and_Humanities
Unix shell
objectives for the C shell were that it should look more like the C programming language and that it should be better for interactive use. The Unix system
C_shell
contractors and the EU/U.S. ad hoc Joint Committee on Agent Markup Languages. This submission was the starting point for the language (later called OWL) to be
DARPA_Agent_Markup_Language
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
Austroasiatic language
văn-học sử-yếu [Outline history of Vietnamese literature]. Saigon: Bộ Quốc gia Giáo dục. Emeneau, M. B. (1947). "Homonyms and puns in Annamese". Language
Vietnamese_language
Form of type polymorphism
In programming language theory, subtyping (also called subtype polymorphism or inclusion polymorphism) is a form of type polymorphism. A subtype is a datatype
Subtyping
University in Vietnam
Duy Tân University (Vietnamese: Đại học Duy Tân) is a private research university in Da Nang, Vietnam. The name derives from the Modernisation Movement
Duy_Tan_University
Parallel programming model
high-level parallel programming model for parallel and distributed computing. Algorithmic skeletons take advantage of common programming patterns to hide
Algorithmic_skeleton
Language university in Vietnam
Trường Đại học Hà Nội) (formerly Hanoi University of Foreign Studies), established in 1959 in Hanoi, is an institution for foreign language training and
Hanoi_University
university system (called đại học) and university (usually specialize in a fixed scientific field; called trường đại học). University systems in Vietnam
List of universities in Vietnam
List_of_universities_in_Vietnam
Capability of some programming languages
In some programming languages, function overloading or method overloading is the ability to create multiple functions of the same name with different
Function_overloading
Programming language construct
In computer science, a relational operator is a programming language construct or operator that defines syntactically a relationship between two entities
Relational_operator
language program administrators (pp. 21-30). Burlingame, CA: Alta Book Center Publishers. Report from the MLA Ad Hoc Committee on Foreign Languages Surviving
Language_program_director
2016-12-25. Jonathan Loo; Jaime Lloret Mauri; Jesús Hamilton Ortiz. Mobile Ad Hoc Networks: Current Status and Future Trends. CRC Press; ISBN 978-1-4665-1314-3
OMNeT++
Form of automatic memory management
methods de-allocate memory also. Many programming languages require garbage collection, either as part of the language specification (e.g., RPL, Java, C#
Garbage collection (computer science)
Garbage_collection_(computer_science)
Programming by non-specialist computer users
include natural language programming, spreadsheets, scripting languages (particularly in an office suite or art application), visual programming, trigger-action
End-user_development
Standardized test for college admissions in Vietnam
High School Graduation Examination (Vietnamese: Kỳ thi tốt nghiệp trung học phổ thông, abbreviated TN THPT) is a standardized test in the Vietnamese
High School Graduation Examination
High_School_Graduation_Examination
Implementation of the programming language Prolog
for constraint logic programming, multithreading, unit testing, GUI, interfacing to Java, ODBC and others, literate programming, a web server, SGML, RDF
SWI-Prolog
University in Vietnam
Minh City International University (HCMIU; Vietnamese: Trường Đại học Quốc tế, Đại học Quốc gia Thành phố Hồ Chí Minh), or VNU-HCM International University
Ho Chi Minh City International University
Ho_Chi_Minh_City_International_University
Programming language and database format
is the generic term for all programming languages that derive from the original dBASE (Ashton-Tate) programming language and database formats. These are
XBase
American scientist (1927–2011)
led the development of the symbolic programming language family Lisp and had a large influence in the language ALGOL, popularized time-sharing, and created
John McCarthy (computer scientist)
John_McCarthy_(computer_scientist)
Subgroup of the Austroasiatic language family
Katuic languages form a branch of the Austroasiatic languages spoken by about 1.5 million people in Southeast Asia. People who speak Katuic languages are
Katuic_languages
editor. Language-based editor and language-sensitive editor are also synonyms. A language-based editor's features may be implemented by ad hoc code or
Structure_editor
stations to offer additional programming options through digital subchannels (multicasting), one or more supplementary programming streams to the station's
List of United States over-the-air television networks
List_of_United_States_over-the-air_television_networks
Concise notes about a specific topic
idioms of a particular computer platform, application program, or formal language. It serves as an ad hoc memory aid for an experienced user. In spite of what
Reference_card
Feature in programming languages
Eiffel programming language can bring the concept of agents to bear on the double-dispatch problem. The example below applies the agent language construct
Double_dispatch
Programming language and theorem prover
for Applicative Common Lisp) is a software system consisting of a programming language, an extensible theory in a first-order logic, and an automated theorem
ACL2
Danish-American computer scientist
concurrent programming language: the first language developed specifically for concurrent programming, and more importantly, the first language to demonstrate
Per_Brinch_Hansen
American artificial intelligence company
original on June 20, 2024. Retrieved November 28, 2025. "FQA Mạng xã hội học sinh, giải bài tập, hỏi đáp AI". fqa.vn. Retrieved November 28, 2025. Lane
Perplexity_AI
Punctuation mark (;)
the little finger of the right hand. It has become widely used in programming languages as a statement separator or terminator. In 1496, the semicolon ;
Semicolon
American computer scientist
Balatsouras of the book Pointer Analysis (Foundations and Trends in Programming Languages). In 2021, Smaragdakis partnered with security engineer Neville
Yannis_Smaragdakis
Bantu language spoken in Africa
Lingala is more a spoken than a written language, and has several different writing systems, most of them ad hoc. As literacy in Lingala tends to be low
Lingala
Scripting language for macOS
more efficient programming contexts. The language has aspects of structured, procedural, object-oriented and natural language programming, but does not
AppleScript
Originally known as Project Grok
use more than 3 programming languages, yet development tools tend to be language specific and don't handle multiple programming languages well. Adding support
Google_Kythe
American "Maoist" group run by FBI
The Ad Hoc Committee for a Marxist-Leninist Party (AHC) was an ostensibly Maoist political organization in the United States. AHC presented itself as
Ad Hoc Committee for a Marxist-Leninist Party
Ad_Hoc_Committee_for_a_Marxist-Leninist_Party
Relational database management system
provides more of a software development platform, complete with its own programming and user interface paradigms. Dataphor is broadly divided into two components:
Dataphor
The Python programming language is actively used by many people, both in industry and academia, for a wide variety of purposes. Atom — an open-source cross-platform
List_of_Python_software
Compiler for Haskell programming language
Compiler (GHC) is a native or machine code compiler for the functional programming language Haskell. It provides a cross-platform software environment for writing
Glasgow_Haskell_Compiler
Family of text editors
Implementations of Emacs typically feature a dialect of the Lisp programming language, allowing users and developers to write new commands and applications
Emacs
Computer programming paradigm
objects of computation. Stream processing encompasses dataflow programming, reactive programming, and distributed data processing. Stream processing systems
Stream_processing
2025 video game
episodic adventure game developed and published by the American developer AdHoc Studio. Described as a superhero workplace comedy, the game has the player
Dispatch_(video_game)
Non-standard Latin spoken in ancient Rome
Pompeian graffiti, e.g. cadaver mortuus for cadaver mortuum ("dead body"), and hoc locum for hunc locum ("this place"). The morphological confusion shows primarily
Vulgar_Latin
Data type for values having two types
given. Contemporary programming languages, including Ceylon, Flow, Java, Scala, TypeScript, and Whiley (see comparison of languages with intersection types)
Intersection_type
Type of ad hoc computer network
A scatternet is a type of ad hoc computer network consisting of two or more piconets. The terms "scatternet" and "piconet" are typically applied to Bluetooth
Scatternet
Lightweight dynamic tracing environment
7.1 Knowledge center page Discussion of Vue language concepts can be found in the Vue programming language section and the ProbeVue: Extended Users Guide
ProbeVue
HOC PROGRAMMING-LANGUAGE
HOC PROGRAMMING-LANGUAGE
Boy/Male
Hebrew Vietnamese
Hot.
Boy/Male
Indian, Punjabi, Sikh
How
Female/Male/Unisex
Korean
(豪金) Korean name JIN-HO means "golden hero/leader."
Girl/Female
Bengali, Indian
Hot
Girl/Female
Biblical
Who conceives, or shows, a hill.
Boy/Male
Australian, British, English, Vietnamese
To Study
Surname or Lastname
English (mainly East Anglia)
English (mainly East Anglia) : metonymic occupational name for a sailor, from Middle Dutch hoey ‘cargo ship’.Northern Irish : variant of Howey 2 and Haughey.Scottish : habitational name from some unidentified minor place named Hoy, or from the Orkney island of Hoy, which was named in Old Norse as Háey, from há ‘high’ + ey ‘island’.Danish (Høy) : nickname for a tall person, from høj ‘high’.
Female
Thai/Siamese
Thai name HOM means "fragrant."
Boy/Male
Hindu, Indian
Hop
Surname or Lastname
English
English : variant spelling of Howe 1 and 2.
Boy/Male
German English
Famed, bright; shining. An all-time favorite boys' name since the Middle Ages. Famous Bearers:...
Male
Egyptian
, the son of Pnei-hor.
Girl/Female
Arabic
Hot
Female
Egyptian
, the mother of Hor-naskht.
Boy/Male
Polynesian
Hot.
Surname or Lastname
English (East Anglia and the south)
English (East Anglia and the south) : topographic name for someone who lived on a spur of a hill, from the Old English dative case hÅe (originally used after a preposition) of hÅh ‘spur of a hill’. The surname may also derive from any of the minor places named with this word, such as Hoo in Kent and Hooe in Devon and Sussex.Chinese : see Hu.
Female
Vietnamese
(Pronounced HWA) Vietnamese name HOA means "flower."
Boy/Male
Hebrew English Biblical
Vigorous.
Surname or Lastname
English
English : topographic name for someone who lived by a spur of a hill, from the Old English dative case hÅ(e) (originally used after a preposition) of hÅh ‘spur of a hill’ (literally ‘heel’). In many cases the surname may be a habitational name from a minor place named with this element, for example one in Norfolk.
Boy/Male
German
High.
HOC PROGRAMMING-LANGUAGE
HOC PROGRAMMING-LANGUAGE
Boy/Male
Irish
Banished.
Girl/Female
Indian, Punjabi, Sikh
Wondrous
Girl/Female
Scottish
gray haired.
Surname or Lastname
English
English : nickname from Old French hérisson ‘hedgehog’.
Boy/Male
Australian, Christian, Gaelic, Irish
Son of a Red-haired Man; Surname; Red; Ruddy
Girl/Female
Assamese, Bengali, Gujarati, Hindu, Indian, Kannada, Marathi, Sindhi, Telugu
Singingg; Singing; Knowledge
Female
English
Variant spelling of English Yolanda, YOLONDA means "violet flower."
Boy/Male
Arabic
Nose; Smell
Boy/Male
Hindu
Fire, Name of a tree
Boy/Male
Arabic
Cheek
HOC PROGRAMMING-LANGUAGE
HOC PROGRAMMING-LANGUAGE
HOC PROGRAMMING-LANGUAGE
HOC PROGRAMMING-LANGUAGE
HOC PROGRAMMING-LANGUAGE
a.
More or less brittle when heated; as, hot-short iron.
interj.
Ho! Halloe! Stop!
superl.
Having much sensible heat; exciting the feeling of warmth in a great degree; very warm; -- opposed to cold, and exceeding warm in degree; as, a hot stove; hot water or air.
v. i.
To use a hoe; to labor with a hoe.
superl.
Acrid; biting; pungent; as, hot as mustard.
a.
Red with heat; heated to redness; as, red-hot iron; red-hot balls. Hence, figuratively, excited; violent; as, a red-hot radical.
v. t.
To scrub with a hog, or scrubbing broom.
n.
The catkin or strobilaceous fruit of the hop, much used in brewing to give a bitter taste.
v. t.
To cut short like bristles; as, to hog the mane of a horse.
a.
Having hot blood; excitable; high-spirited; irritable; ardent; passionate.
interj.
See Ho.
n.
A hoe with prongs to break the earth.
v. t.
To hock; to hamstring. See Hock.
a.
Having a fiery spirit; hot-headed.
interj.
Alt. of Hoa
adv.
At what price; how dear.
n.
See Hop-o'-my-thumb.
v. t.
To cut, dig, scrape, turn, arrange, or clean, with a hoe; as, to hoe the earth in a garden; also, to clear from weeds, or to loosen or arrange the earth about, with a hoe; as, to hoe corn.
v. t.
To disable by cutting the tendons of the hock; to hamstring; to hough.
interj.
Alt. of Hoa