Open main menu

Wikipedia β

Portal:Computer programming


Computer programming

8bit-dynamiclist (reversed).gif
Computer programming (often shortened to programming or coding) is the process of designing, writing, testing, debugging, and maintaining the source code of computer programs. This source code is written in one or more programming language. The purpose of programming is to create a set of instructions that computers use to perform specific operations or to exhibit desired behaviors. The process of writing source code often requires expertise in many different subjects, including knowledge of the application domain, specialized algorithms, and formal logic.

Selected article

System 3 punch card.jpg

A punched card, punch card, IBM card, or Hollerith card is a piece of stiff paper that contains digital information represented by the presence or absence of holes in predefined positions. Now an obsolete recording medium, punched cards were widely used throughout the 19th century for controlling textile looms and in the late 19th and early 20th century for operating fairground organs and related instruments. They were used through the 20th century in unit record machines for input, processing, and data storage. Early digital computers used punched cards, often prepared using keypunch machines, as the primary medium for input of both computer programs and data. Some voting machines use punched cards.

Selected biography

Gates at the World Economic Forum, 2007

William Henry "Bill" Gates III (born October 28, 1955) is an American business magnate, investor, philanthropist, and author. Gates is the former CEO and chairman of Microsoft, the software company he founded with Paul Allen. He is consistently ranked among the world's wealthiest people and was the wealthiest overall from 1995 to 2009, excluding 2008, when he was ranked third, in 2011 he was the wealthiest American and the second wealthiest person. During his career at Microsoft, Gates held the positions of CEO and chief software architect, and remains the largest individual shareholder, with 6.4 percent of the common stock. He has also authored or co-authored several books.

Selected picture

A yellowing rectangular paper with circular holes and numbers on it
Credit: Journey234

Created by IBM, the IBM Port-A-Punch was a pocket-sized device intended to quickly create punched cards.

Did you know?

Updated DYK query.svg
  • ... that C was designed to allow low-level access to system resources while maintaining code portability across different platforms?

Categories

Wikimedia

The following Wikimedia Foundation sister projects provide more on this subject:

Wikibooks
Books

Commons
Media

Wikinews 
News

Wikiquote 
Quotations

Wikisource 
Texts

Wikiversity
Learning resources

Wiktionary 
Definitions

Wikidata 
Database

Purge server cache