Portal:Computer programming

From Wikipedia, the free encyclopedia
Jump to: navigation, search

Computer programming

8bit-dynamiclist.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 languages. 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

Perl is a high-level, general-purpose, interpreted, dynamic programming language. Perl was originally developed by Larry Wall in 1987 as a general-purpose Unix scripting language to make report processing easier. Since then, it has undergone many changes and revisions and become widely popular amongst programmers. Larry Wall continues to oversee development of the core language, and its new sister language, Perl 6. Perl borrows features from other programming languages including C, shell scripting (sh), AWK, and sed. The language provides powerful text processing facilities without the arbitrary data length limits of many contemporary Unix tools, facilitating easy manipulation of text files. Perl gained widespread popularity in the late 1990s as a CGI scripting language, in part due to its parsing abilities.

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 current 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 black screen with text of various colours.
Credit: Legiøń

GNU nano is a text editor for Unix-like environments. It has the ability to highlight certain terms to assist computer programmers in their work.

Did you know?

Updated DYK query.svg

Categories

Topics

Related portals

Wikimedia

The following Wikimedia sister projects provide more on this subject:
Wikibooks  Wikimedia Commons Wikinews  Wikiquote  Wikisource  Wikiversity  Wikivoyage  Wiktionary  Wikidata 
Books Media News Quotations Texts Learning resources Travel guides Definitions Database

Purge server cache