What does computer programming mean?

Definitions for computer programming
com·puter pro·gram·ming

This dictionary definitions page includes all the possible meanings, example usage and translations of the word computer programming.

Princeton's WordNet

  1. programming, programing, computer programming, computer programingnoun

    creating a sequence of instructions to enable the computer to do something

Wikipedia

  1. Computer programming

    Computer programming is the process of performing a particular computation (or more generally, accomplishing a specific computing result), usually by designing and building an executable computer program. Programming involves tasks such as analysis, generating algorithms, profiling algorithms' accuracy and resource consumption, and the implementation of algorithms (usually in a chosen programming language, commonly referred to as coding). The source code of a program is written in one or more languages that are intelligible to programmers, rather than machine code, which is directly executed by the central processing unit. The purpose of programming is to find a sequence of instructions that will automate the performance of a task (which can be as complex as an operating system) on a computer, often for solving a given problem. Proficient programming thus usually requires expertise in several different subjects, including knowledge of the application domain, specialized algorithms, and formal logic. Tasks accompanying and related to programming include testing, debugging, source code maintenance, implementation of build systems, and management of derived artifacts, such as the machine code of computer programs. These might be considered part of the programming process, but often the term software development is used for this larger process with the term programming, implementation, or coding reserved for the actual writing of code. Software engineering combines engineering techniques with software development practices. Reverse engineering is a related process used by designers, analysts, and programmers to understand an existing program and re-implement its function.

ChatGPT

  1. computer programming

    Computer programming is the process of creating and designing a set of instructions that tell a computer how to perform a task or solve a problem. This is done by using programming languages such as Java, Python, C++, etc. These lines of coded instructions are known as code, which are executed by the computer's processor to provide desired results. The outcome of computer programming is a software application, a website, a video game, or any other digital product that relies on coded instructions for its functionality.

Wikidata

  1. Computer programming

    Computer programming 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. Within software engineering, programming is regarded as one phase in a software development process. There is an ongoing debate on the extent to which the writing of programs is an art form, a craft, or an engineering discipline. In general, good programming is considered to be the measured application of all three, with the goal of producing an efficient and evolvable software solution. The discipline differs from many other technical professions in that programmers, in general, do not need to be licensed or pass any standardized certification tests in order to call themselves "programmers" or even "software engineers." Because the discipline covers many areas, which may or may not include critical applications, it is debatable whether licensing is required for the profession as a whole. In most cases, the discipline is self-governed by the entities which require the programming, and sometimes very strict environments are defined. However, representing oneself as a "Professional Software Engineer" without a license from an accredited institution is illegal in many parts of the world.

Matched Categories

How to pronounce computer programming?

How to say computer programming in sign language?

Numerology

  1. Chaldean Numerology

    The numerical value of computer programming in Chaldean Numerology is: 7

  2. Pythagorean Numerology

    The numerical value of computer programming in Pythagorean Numerology is: 8

Examples of computer programming in a Sentence

  1. The Post:

    His real name, according to friends and others familiar with his case, is Mohammed Emwazi, a Briton from a well-to-do family who grew up in West London and graduated from college with a degree in computer programming.

  2. Robert L. Kruse, Data Structures and Program Design:

    An apprentice carpenter may want only a hammer and saw, but a master craftsman employs many precision tools. Computer programming likewise requires sophisticated tools to cope with the complexity of real applications, and only practice with these tools will build skill in their use.


Translations for computer programming

From our Multilingual Translation Dictionary

  • maschinelle Programmierung, Programmierung, ComputerprogrammierungGerman
  • προγραμματισμός ηλεκτρονικών υπολογιστώνGreek
  • ríomhchlárú, ríomhchlárúchánIrish
  • कंप्यूटर प्रोग्रामिंगHindi
  • コンピュータープログラミングJapanese
  • 컴퓨터 프로그래밍Korean
  • компьютерное программированиеRussian
  • data programeringSwedish
  • bilgisayar programlama, bilgisayar programcılığıTurkish

Get even more translations for computer programming »

Translation

Find a translation for the computer programming definition in other languages:

Select another language:

  • - Select -
  • 简体中文 (Chinese - Simplified)
  • 繁體中文 (Chinese - Traditional)
  • Español (Spanish)
  • Esperanto (Esperanto)
  • 日本語 (Japanese)
  • Português (Portuguese)
  • Deutsch (German)
  • العربية (Arabic)
  • Français (French)
  • Русский (Russian)
  • ಕನ್ನಡ (Kannada)
  • 한국어 (Korean)
  • עברית (Hebrew)
  • Gaeilge (Irish)
  • Українська (Ukrainian)
  • اردو (Urdu)
  • Magyar (Hungarian)
  • मानक हिन्दी (Hindi)
  • Indonesia (Indonesian)
  • Italiano (Italian)
  • தமிழ் (Tamil)
  • Türkçe (Turkish)
  • తెలుగు (Telugu)
  • ภาษาไทย (Thai)
  • Tiếng Việt (Vietnamese)
  • Čeština (Czech)
  • Polski (Polish)
  • Bahasa Indonesia (Indonesian)
  • Românește (Romanian)
  • Nederlands (Dutch)
  • Ελληνικά (Greek)
  • Latinum (Latin)
  • Svenska (Swedish)
  • Dansk (Danish)
  • Suomi (Finnish)
  • فارسی (Persian)
  • ייִדיש (Yiddish)
  • հայերեն (Armenian)
  • Norsk (Norwegian)
  • English (English)

Word of the Day

Would you like us to send you a FREE new word definition delivered to your inbox daily?

Please enter your email address:


Citation

Use the citation below to add this definition to your bibliography:

Style:MLAChicagoAPA

"computer programming." Definitions.net. STANDS4 LLC, 2024. Web. 17 May 2024. <https://www.definitions.net/definition/computer+programming>.

Discuss these computer programming definitions with the community:

0 Comments

    Are we missing a good definition for computer programming? Don't keep it to yourself...

    Image or illustration of

    computer programming

    Credit »

    Free, no signup required:

    Add to Chrome

    Get instant definitions for any word that hits you anywhere on the web!

    Free, no signup required:

    Add to Firefox

    Get instant definitions for any word that hits you anywhere on the web!

    Browse Definitions.net

    Quiz

    Are you a words master?

    »
    discover or determine the existence, presence, or fact of
    A interrogate
    B observe
    C conceal
    D jeopardize

    Nearby & related entries:

    Alternative searches for computer programming: