Copyright © Philip M. Parker, INSEAD. Terms of Use.

Programming

Definition: Programming

Programming

Noun

1. Setting an order and time for planned events.

2. Creating a sequence of instructions to enable the computer to do something.

Source: WordNet 1.7.1 Copyright © 2001 by Princeton University. All rights reserved.
 

Date "programming" was first used in popular English literature: sometime before 1985. (references)


Specialty Definition: Programming

DomainDefinition

Computing

Programming n. 1. The art of debugging a blank sheet of paper (or, in these days of on-line editing, the art of debugging an empty file). "Bloody instructions which, being taught, return to plague their inventor" ("Macbeth", Act 1, Scene 7) 2. A pastime similar to banging one's head against a wall, but with fewer opportunities for reward. 3. The most fun you can have with your clothes on. 4. The least fun you can have with your clothes off. Source: Jargon File.

Economics

The determination of times in the future when specified tasks should be completed. Source: European Union. (references)

Electrical Engineering

The control of a power supply parameter, such as output voltage, by means of a control element of a signal. Source: European Union. (references)

Fine Arts

The planning or scheduling of a programme. Source: European Union. (references)

Source: compiled by the editor from various references; see credits.

Top     

Abbreviations & Acronyms: Programming

The following table is compiled from various sources, across various languages. When English abbreviations or acronyms come from a non-English source, this is noted.
EntrySourceExpressionField
AUTO PRO P SEnglishAutomatic programming for positioning systemsN/A

Source: compiled by the editor, based on several corpora (additional references).

Top     

Synonyms: Programming

Synonyms: computer programing (n), computer programming (n), programing (n), scheduling (n). (additional references)
Synonyms by domain: programing (electrical engineeringeconomics).

Top     

Crosswords: Programming

English words defined with "programming": Algol, authoring languagebasiccompile, computer language, computer technology, computer-oriented languagedebuggerfeed backJavamachine language, machine-oriented language, multidimensional languageobject-oriented programing language, object-oriented programming language, one-dimensional languagepascal, programing language, programming languageresubmitsyntax errortranslating program, translatorunstratified language. (references)
Specialty definitions using "programming": A Hardware Programming Language, A Programming Language, Ada Programming Support Environment, Advanced Logical Programming Environments, An Evolutionary System for On-line Programming, Application Programming Interface, Applications Programming Interface, applicative programming, aspect-oriented programmingBasic Programming Support, Business Application Programming InterfaceCalendar Application Programming Interface, cargo cult programming, Common ISDN Application Programming Interface, Concurrent Constraint Programming, configuration programming, constraint functional programming, Constraint Logic Programmingdefinitional constraint programming, Distributed Logic Programmingevolutionary programming, Executive Systems Programming Oriented Language, Experimental Programming LanguageFrobozz Magic Programming Language, functional programming, functional programming languageGeneric Security Service Application Programming Interface, genetic programming, Genken Programming LanguageIndustrial Programming, Inc., Intermediate Programming Language, Internet Server Application Programming InterfaceLisp Object Oriented Programming System, Lisp Object-Oriented Programming System, LISP, Objects, and Symbolic Programming, literate programmingMail Application Programming Interface, Mathematical Analysis without Programming, Messaging Application Programming Interface, Messaging Applications Programming InterfaceNeurolinguistic Programming, NEW Programming languageobject-oriented programmingParadigms of AI Programming, paranoid programming, professional programming, programming fluid, Programming Language/Cornell, Programming Language/Systems, programming level, Programming, Linearquadratic programmingScheduling Application Programming Interface, Speech Application Programming Interface, structured programming, subject-oriented programming, system programming language, systems programmingteach programming, Telephony Application Programming Interface, tiered programmingvisual programming, visual programming environment, visual programming language, voodoo programming. (references)

Top     

Modern Usage: Programming

DomainUsage

Screenplays

Children's programming. (Clerks.; writing credit: Kevin Smith)

It's against my programming to impersonate a deity. (Star Wars: Episode VI - Return of the Jedi; writing credit: George Lucas; Lawrence Kasdan)

Source: compiled by the editor from various references; see credits.

Top     

Commercial Usage: Programming

DomainTitle

References

  • Cable TV Programming in Poland: A Strategic Entry Report, 1997 (reference)

  • TV Programming in Japan: A Strategic Entry Report, 1997 (reference)

  • Cable Tv Programming in China: A Strategic Entry Report, 2000 (reference)

    (more reference examples)

  

Books

  • Accelerated C++: Practical Programming by Example (reference)

  • C++ Network Programming, Vol. 1: Mastering Complexity with ACE and Patterns (reference)

  • The Csound Book : Perspectives in Software Synthesis, Sound Design, Signal Processing,and Programming (reference)

  • Mathematics for 3D Game Programming & Computer Graphics (reference)

  • Advanced Informix-4Gl Programming (reference)

    (more book examples)

  

Periodicals

  • Conference Record Of The Annual Acm Symposium On Principles Of Programming Languages (reference)

  • Intergenerational Programming Quarterly (reference)

  • Journal Of Logic And Algebraic Programming (reference)

  • Radio Programming Profile (reference)

  • Sypmosium On Principles And Practice Of Parallel Programming (reference)

    (more periodical examples)

  

Theater & Movies

  • VCR Programming Made Simple (reference)

  • Weight Control (Subliminal Programming) (reference)

    (more DVD examples; more video examples)

  

High Tech

Source: compiled by the editor from various references; see credits.

Top     

Image Slideshow: Programming

Computer Images:
Programming

More pictures...

Top     

Use in Literature: Programming

TitleAuthorQuote

Last Chance To See

Douglas Adams

I have a well-deserved reputation for being something of a gadget freak, and am rarely happier than when spending an entire day programming my computer to perform automatically a task that would otherwise take me a good ten seconds to do by hand.

Source: compiled by the editor from various references.

Top     

Non-Fiction Usage: Programming

SubjectTopicQuote

Health

It features active case management and varying degrees of geriatric programming. (references)

Neural prostheses are complex and contain many intricate components, such as implantable stimulators, electrodes, leads and connectors, sensors, and programming systems. (references)

There also is a lack of Federal guidelines to standardize residential care. State regulations vary widely regarding environmental, programming, and nursing care standards, with minimum staffing ratios ordinarily quite low. Although residential care settings vary in size from small private homes for up to 4 residents to large congregate care facilities for more than 100 residents, all offer assistance/care and share with residents the responsibilities for ADL's. (references)

Business

Because of that, an increasing share of revenues for custom programming comes from abroad. (references)

Radio advertisements tend to be for the rural citizens, but programming and content are very limited. (references)

The radio is completely controlled by the government and there is no competition for Western radio programming and content. (references)

Children

Egypt

The Government also seeks to increase the public's awareness of the capabilities of persons with disabilities in television programming, the print media, and in educational material in public schools. (references)

Civil Liberties

Bosnia and Herzegovina

The largest television broadcasters are Radio Television Bosnia and Herzegovina (RTV BiH) in the Federation and Radio Television of Republika Srpska (RTRS) in the RS. The international community launched the Open Broadcast Network (OBN) in 1997 as a cross-entity broadcaster and source of objective news and public affairs programming; however, because of massive financial problems, it lost most of its affiliates and staff. (references)

Guinea

Although relatively few citizens can afford these services, entire neighborhoods are gaining access to foreign programming by stringing a network of cables to a single satellite dish. (references)

Economic History

Canada

Both networks broadcast on two channels, one with regular programming and one with all-news programming. (references)

Colombia

They were formed in part to address U.S. concerns about the Colombian government's commitment to reducing copyright violations in the areas of television programming, records, books and software. (references)

Dominican Rep

Cable television is also available locally in larger towns and cities, and generally offers some U.S. and European programming. (references)

Minorities

Spain

The legislation also establishes minimum quotas for Catalan-language radio and television programming. (references)

Political Economy

Malawi

The seven private radio stations experienced relative freedom in broadcasting international news and entertainment programming; however, the Government continued to control news coverage and editorial content at the state-owned Malawi Broadcasting Corporation's (MBC) two radio stations. (references)

DOMINICAN REPUBLIC

The Motion Picture Association of America (MPAA) estimates that losses in the Dominican Republic due to theft of satellite-carried programming are one million dollars per year. (references)

Trade

France

The 1989 EU Broadcast Directive requiring a "majority proportion" of television programming to be of European origin was incorporated into French legislation on January 21, 1992. France specifies a percentage of European programming (60 percent) and French programming (40 percent). (references)

Cyprus

These include the adoption in 1997 of a modern banking law, which conforms to the EU's directives for banking supervision, adoption of a modern patents law, as well as adoption of minimum EU programming requirements for television stations. (references)

Travel

Argentina

Buenos Aires has numerous local television channels that broadcast Spanish language programming. (references)

Women

Cambodia

A media center produces and broadcasts programming on women's issues. (references)

Worker Rights

France

While sexual exploitation of minors was already prohibited under the Penal Code, a loophole existed for minors between the ages of 15 and 18. Those charged under this new crime may face 10 years in prison and a fine of $180,000 (1,347,301 FF). The programming recommendations in the report are scheduled to be implemented in 2002. French and Belgian police have cooperated to dismantle Bulgarian prostitution networks. (references)

Source: compiled by the editor from ICON Group International, Inc.; see credits.

Top     

Usage Frequency: Programming

"Programming" is generally used as a noun (singular) -- approximately 83.01% of the time. "Programming" is used about 570 times out of a sample of 100 million words spoken or written in English. Its rank is based on over 700,000 words used in the English language. Some parts-of-speech are not covered due to the samples used by the British National Corpus. (note: percents less than one-hundredth of one percent have been omitted)
Parts of SpeechPercentUsage per
100 Million Words
Rank in English
Noun (singular)83.01%47312,513
Lexical Verb (-ing form)16.81%9633,456
Noun (proper)0.18%1339,140
                    Total100.00%570N/A

Source: compiled by the editor from several corpora; see credits.

Top     

Expressions: Programming

Expressions using "programming": a Hardware Programming Language a Programming Language Ada Programming Support Environment Advanced Logical Programming Environments application Programming Interface applications Programming Interface applicative programming basic Programming Support business Application Programming Interface calendar Application Programming Interface cargo cult programming common ISDN Application Programming Interface computer programming concurrent Constraint Programming configuration programming constraint functional programming constraint Logic Programming definitional constraint programming distributed Logic Programming evolutionary programming executive Systems Programming Oriented Language experimental Programming Language Frobozz Magic Programming Language functional programming functional programming language generic programming generic Security Service Application Programming Interface genetic programming Genken Programming Language goal directed programming higher programming language integer programming intermediate Programming Language internet Server Application Programming Interface interpretive programming league for Programming Freedom linear programming Lisp Object Oriented Programming System literate programming logic programming macro programming mail Application Programming Interface mathematic programming mathematical Analysis without Programming mathematical programming messaging Application Programming Interface messaging Applications Programming Interface network programming Neurolinguistic Programming new Programming language nonlinear programming paradigms of AI Programming paranoid programming professional programming programming aid programming area programming error programming fluid programming hints programming language Programming Language 1 Programming Language for Microprocessors programming Language/Cornell programming Language/Systems Programming Languages Programming Languages and Compilers programming level programming utensils quadratic programming robot in programming mode rule oriented programming rule programming scheduling Application Programming Interface speech Application Programming Interface structured programming symbolic programming language system programming language systems programming task programming teach programming telephony Application Programming Interface tiered programming TRIGGERS Mind Programming System visual programming visual programming environment visual programming language voodoo programming. Additional references.

Hyphenated Usage

Beginning with "programming": programming-in-the-small.

Ending with "programming": re-programming.

Containing "programming": dynamic-programming-type, planning-programming-budgeting, planning-programming-budgeting-systems.

Source: compiled by the editor from various references; see credits.

Top     

Frequency of Internet Keywords: Programming

The following statistics estimate the number of searches per day across the major English-language search engines as identified by various trade publications. Hyperlinks lead to commercial use of the expression at Amazon.com.
 
ExpressionFrequency
per Day
ExpressionFrequency
per Day

programming

3,544

visual basic programming

186

h card programming

2,101

satellite programming

178

array c insert into programming string

1,200

linear programming

156

computer programming

974

command else if programming python

156

web programming

834

java programming language

146

database programming

822

perl programming

145

c programming

627

programming software

127

programming language

508

cnc programming

122

programming tool

498

hu programming

119

java programming

400

extreme programming

118

window programming

260

basic programming

116

game programming

260

php programming

111

html programming

244

vb programming

109

hu card programming

235

plc programming

108

neuro linguistic programming

232

national programming service

105

custom programming

231

c band programming

99

flash programming

224

asp programming

97

dss programming

223

the c programming language

93

c++ programming

218

dish programming

90

object oriented programming

202

programming cell phone

79
Source: compiled by the editor from various references; see credits.

Top     

Modern Translation: Programming

Language Translations for "programming"; alternative meanings/domain in parentheses.

Arabic 

  

‏نشر (apply, be published, bear, braying, bring out, broadcast, circulate, diffusion, dispose, disseminate, distribute, edition, expand, extend, fudge, gazette, give out, hang out, insert in a newspaper, irradiate, issue, overspread, peddle, pervade, popularize, print, proclaim, promulgate, promulgation, propagation, publicize, publishing, put forth, put out, run, saw, sawing, sawn, scatter, shake out, sow, spread, sprinkle, strew, thrust, trephine, unfold, unroll, unwrap), ‏تنظيم برنامج للسينما والأذاعة والتليفزيون, ‏برمجة. (various references)

   

Chinese 

  

编程 (programing). (various references)

   

Danish

  

programmering (programing, scheduling), udsendelsesbetegnelse, styring (actuation, actuator, attitude control, control, guidance, programing, regulation, steering). (various references)

   

Dutch

  

programmering, programmeren (program, programme), programmatie (programing, scheduling), verroosteren (programing, scheduling). (various references)

   

Finnish

  

ohjelmointi (programing). (various references)

   

French

  

programmation (programing). (various references)

   

German

  

programmierung (conditioning). (various references)

   

Greek 

  

προγραμματισμός (programing, scheduling). (various references)

   

Hebrew 

  

תכ ות. (various references)

   

Hungarian

  

programozás. (various references)

   

Italian

  

programmazione (planning, programing, scheduling). (various references)

   

Japanese Kanji 

  

番組編成 , プレヤデス星団 (PD, Pleiades cluster, prelude, prerelease, probe, professional, program, program analyzer, program director, programmer, proxy). (various references)

   

Japanese Katakana 

  

プログラミング , ば"ぐみへ"せい. (various references)

   

Korean 

  

"로그램을 작성 (programing). (various references)

   

Pig Latin

  

ogrammingpray

   

Portuguese

  

programação (schedule). (various references)

   

Russian 

  

инф)программировать программирование. (various references)

   

Serbo-Croatian

  

programiranje. (various references)

   

Spanish

  

programación (programing, viewing). (various references)

   

Swedish

  

programmering. (various references)

   

Turkish

  

programlama, program yapımı. (various references)

   

Ukrainian

  

складання програми, програмування. (various references)

Source: compiled by the editor from various translation references.

Top     

Derivations & Misspellings: Programming

Derivations

Words beginning with "programming": programmings. (additional references)

Words ending with "programming": counterprogramming, deprogramming, microprogramming, misprogramming, multiprogramming, overprogramming, preprogramming, reprogramming. (additional references)

Words containing "programming": counterprogrammings, microprogrammings, multiprogrammings. (additional references)


Misspellings

"Programming" is suggested in spellcheckers for the following: programing, Proguanin. (additional references)

Source: compiled by the editor, based on several corpora (additional references).

Top     

Rhyming with "Programming"

# of Phoneme MatchesPronunciationWord(s) rhyming with "programming" (pronounced prō"gra'ming)
9p r ō" g r a' m i ngprograming, reprogramming.
6-g r a' m i ngdiagraming.
3-m i ngacclaiming, affirming, aiming, alarming, arming, assuming, barnstorming, beaming, becoming, blaming, blooming, blossoming, bombing, booming, bottoming, brainstorming, brimming, calming, charming, claiming, climbing, combing, coming, condemning, confirming, conforming, consuming, cramming, damming, damning, daydreaming, deprogramming, dimming, disarming, disclaiming, dooming, dreaming, drumming, dumbing, embalming, exclaiming, farming, filming, firebombing, firming, flaming, foaming, forming, forthcoming, framing, fuming, gaming, gleaming, gloaming, grooming, harming, heartwarming, helming, hemming, homecoming, homing, humming, incoming, inflaming, informing, jamming, lambing, lemming, liming, looming, maiming, mainstreaming, misinforming, mushrooming, naming, nonperforming, numbing, oncoming, outperforming, overcoming, overwhelming, performing, plumbing, presuming, priming, proclaiming, ramming, reaffirming, rearming, reclaiming, redeeming, reforming, renaming, resuming, rhyming, roaming, rooming, scheming, screaming, seeming, shaming, shortcoming, skimming, slamming, slimming, squirming, steaming, stemming, storming, streaming, strumming, succumbing, summing, swarming, swimming, taming, teaming, teeming, terming, thumbing, timing, transforming, trimming, unassuming, unbecoming, upcoming, vacuuming, warming, welcoming, zooming.

Source: compiled by the editor (additional references); see credits.

Top     

Anagrams: Programming

Scrabble® Enable2K-Verified Anagrams

Words within the letters "a-g-g-i-m-m-n-o-p-r-r"

-1 letter: programing.

-3 letters: armoring.

-4 letters: gamming, garring, gripman, grogram, groping, marring, parging, parring, pignora, program, ramming, ramping, rampion, roaming, roaring, romping.

-5 letters: ammino, arming, gaming, gammon, gaping, garron, goring, gringo, margin, marron, moping, morgan, oaring, onagri, origan, paging, paring, poring, raging, raping, raring, roping.

 Words containing the letters "a-g-g-i-m-m-n-o-p-r-r"
 

+1 letter: programmings.

 

+2 letters: deprogramming, misprograming, reprogramming.

 

+3 letters: misprogramming, preprogramming.

 

+4 letters: overprogramming.

 

+5 letters: microprogramming, multiprogramming.

Source: compiled by the editor from various references; see credits.

SCRABBLE® is a registered trademark. All intellectual property rights in and to the game are owned in the U.S.A and Canada by Hasbro Inc., and throughout the rest of the world by J.W. Spear & Sons Limited of Maidenhead, Berkshire, England, a subsidiary of Mattel Inc. Mattel and Spear are not affiliated with Hasbro.

Top     



INDEX

1. Definition
2. Synonyms
3. Crosswords
4. Usage: Modern
5. Usage: Commercial
6. Images: Slideshow
7. Quotations: Fiction
8. Quotations: Non-fiction
9. Usage Frequency
10. Expressions
11. Expressions: Internet
12. Translations: Modern
13. Abbreviations
14. Acronyms
15. Derivations
16. Rhymes
17. Anagrams
18. Bibliography


  

Copyright © Philip M. Parker, INSEAD. Terms of Use.