Logo
Unionpédia
Communication
Disponible sur Google Play
Nouveau! Téléchargez Unionpédia sur votre appareil Android™!
Gratuit
Accès plus rapide que le navigateur!
 

Programmation impérative

Indice Programmation impérative

En informatique, la programmation impérative est un paradigme de programmation qui décrit les opérations en séquences d'instructions exécutées par l'ordinateur pour modifier l'état du programme.

95 relations: A-0 System, Ada (langage), Affectation (informatique), Alan Kay, Algol (langage), Années 1970, Années 1980, Années 1990, Architecture de processeur, États-Unis, Basic (langage), Bjarne Stroustrup, Boucle for, Brendan Eich, Bull (entreprise), C (langage), C++, Client-serveur, Cobol, Code opération, Code source, Compilateur, Consortium, Département de la Défense des États-Unis, Dennis Ritchie, Edsger Dijkstra, Fortran, Grace Hopper, Guido van Rossum, Haskell, IBM, Informatique, Instruction informatique, Interprète (informatique), Java (langage), JavaScript, Jean Ichbiah, Jeu d'instructions, John Backus, Laboratoires Bell, Lambda-calcul, Langage de programmation, Langage informatique, Langage machine, Larry Wall, Logiciel propriétaire, MacOS, Mémoire (informatique), ML (langage), Modula-2, ..., Netscape Navigator, NeXT, Niklaus Wirth, Oberon (langage), Objective-C, Ordinateur, Palo Alto Research Center, Paradigme (programmation), Parallélisme (informatique), Pascal (langage), Perl (langage), PHP, Processeur, Processus (gestion de la qualité), Programmation déclarative, Programmation fonctionnelle, Programmation logique, Programmation modulaire, Programmation orientée objet, Programmation structurée, Prolog, Python (langage), Rasmus Lerdorf, Routine (informatique), Smalltalk, Sous-programme, Sun Microsystems, Tool Command Language, Turing-complet, Unix, Variable (informatique), Xerox, 1951, 1954, 1958, 1960, 1963, 1969, 1980, 1985, 1987, 1988, 1990, 1994, 1995. Développer l'indice (45 plus) »

A-0 System

A-0 System (Arithmetic Language version 0) est le premier compilateur développé pour un ordinateur.

Nouveau!!: Programmation impérative et A-0 System · Voir plus »

Ada (langage)

Ada est un langage de programmation orienté objet dont les premières versions remontent au début des années 1980.

Nouveau!!: Programmation impérative et Ada (langage) · Voir plus »

Affectation (informatique)

En algorithmique et en programmation informatique, une affectation, aussi appelée assignation par anglicisme, est une structure qui permet d'attribuer une valeur à une variable.

Nouveau!!: Programmation impérative et Affectation (informatique) · Voir plus »

Alan Kay

Alan C. Kay, né le à Springfield au Massachusetts, est un informaticien américain.

Nouveau!!: Programmation impérative et Alan Kay · Voir plus »

Algol (langage)

Algol est un langage de programmation créé à la fin des années 1950.

Nouveau!!: Programmation impérative et Algol (langage) · Voir plus »

Années 1970

Les années 1970 couvrent la période du au.

Nouveau!!: Programmation impérative et Années 1970 · Voir plus »

Années 1980

Avênement de l'ordinateur personnel avec l'IBM PC 5150. Légende/Fin Les années 1980 couvrent la période du au.

Nouveau!!: Programmation impérative et Années 1980 · Voir plus »

Années 1990

Les années 1990 couvrent la période du au.

Nouveau!!: Programmation impérative et Années 1990 · Voir plus »

Architecture de processeur

Une architecture externe de processeurLes termes d'architectures interne et externe ont notamment été repris en 1998 dans le document de, titulaire de la Chaire des techniques fondamentales de l'informatique au CNAM.

Nouveau!!: Programmation impérative et Architecture de processeur · Voir plus »

États-Unis

Les États-Unis (prononcé), en forme longue les États-Unis d'AmériqueComme la plupart des pays, les États-Unis ont un nom « court » pour l'usage courant, pédagogique et cartographique, et un nom « long » pour l'usage officiel.

Nouveau!!: Programmation impérative et États-Unis · Voir plus »

Basic (langage)

Basic ou basic (de l'acronyme anglais BASIC pour, littéralement « code d'instruction symbolique multiusage du débutant »), fait partie d'une famille de langages de programmation de haut niveau ayant pour caractéristique leur facilité d'utilisation.

Nouveau!!: Programmation impérative et Basic (langage) · Voir plus »

Bjarne Stroustrup

Bjarne Stroustrup, né le à Aarhus, est un informaticien, écrivain et professeur de sciences informatiques danois.

Nouveau!!: Programmation impérative et Bjarne Stroustrup · Voir plus »

Boucle for

En informatique, la boucle for est une structure de contrôle de programmation qui permet de répéter l'exécution d'une séquence d'instructions.

Nouveau!!: Programmation impérative et Boucle for · Voir plus »

Brendan Eich

Brendan Eich (prononciation), né en 1961 à Pittsburgh en Pennsylvanie, est un informaticien américain, inventeur du langage JavaScript.

Nouveau!!: Programmation impérative et Brendan Eich · Voir plus »

Bull (entreprise)

Bull est une société française spécialisée dans l'informatique professionnelle, fondée en 1930 notamment pour exploiter les brevets de l'ingénieur norvégien Fredrik Rosing Bull.

Nouveau!!: Programmation impérative et Bull (entreprise) · Voir plus »

C (langage)

C est un langage de programmation impératif, généraliste et de bas niveau.

Nouveau!!: Programmation impérative et C (langage) · Voir plus »

C++

C++ est un langage de programmation compilé permettant la programmation sous de multiples paradigmes, dont la programmation procédurale, la programmation orientée objet et la programmation générique.

Nouveau!!: Programmation impérative et C++ · Voir plus »

Client-serveur

Le protocole ou environnement client–serveur désigne un mode de transmission d'information (souvent à travers un réseau) entre plusieurs programmes ou processus: l'un, qualifié de client, envoie des requêtes; l'autre, qualifié de serveur, attend les requêtes des clients et y répond.

Nouveau!!: Programmation impérative et Client-serveur · Voir plus »

Cobol

Cobol est un langage de programmation créé en 1959.

Nouveau!!: Programmation impérative et Cobol · Voir plus »

Code opération

En informatique, un code opération (en anglais, opcode, operation code, machine code, instruction code, instruction syllable, instruction parcel ou opstring) est la partie d'une instruction en langage machine qui spécifie l'opération à effectuer.

Nouveau!!: Programmation impérative et Code opération · Voir plus »

Code source

fr.

Nouveau!!: Programmation impérative et Code source · Voir plus »

Compilateur

En informatique, un compilateur est un programme qui transforme un code source en un code objet.

Nouveau!!: Programmation impérative et Compilateur · Voir plus »

Consortium

Un consortium (du latin signifiant « partenariat » ou « association ») est un groupement d'acteurs, notamment d'organisations ou d'individus, résultant d'une collaboration à un projet ou programme dans le but d'obtenir un résultat.

Nouveau!!: Programmation impérative et Consortium · Voir plus »

Département de la Défense des États-Unis

Le département de la Défense des États-Unis (abrégé par DoD ou par DOD) est le département exécutif du gouvernement américain chargé de fournir les forces militaires nécessaires pour la défense des États-Unis, en temps de guerre et en temps de paix.

Nouveau!!: Programmation impérative et Département de la Défense des États-Unis · Voir plus »

Dennis Ritchie

Dennis MacAlistair Ritchie, né le à Bronxville dans l'État de New York et retrouvé mort le à Berkeley Heights dans le New Jersey, est un des pionniers de l'informatique moderne, inventeur du langage C et codéveloppeur de Unix.

Nouveau!!: Programmation impérative et Dennis Ritchie · Voir plus »

Edsger Dijkstra

Edsger Wybe Dijkstra (prononciation), né à Rotterdam le et mort à Nuenen le, est un mathématicien et informaticien néerlandais du.

Nouveau!!: Programmation impérative et Edsger Dijkstra · Voir plus »

Fortran

240x240px Simulation en Fortran de l'accrétion autour d'un trou noir (www.bhac.science). Densité à gauche et densité d'énergie magnétique à droite (zoom). Fortran est un langage de programmation généraliste dont le domaine de prédilection est le calcul scientifique et le calcul numérique.

Nouveau!!: Programmation impérative et Fortran · Voir plus »

Grace Hopper

Grace Murray Hopper est une informaticienne américaine et Rear admiral (lower half) de la marine américaine, née le à New York et morte le dans le comté d'Arlington.

Nouveau!!: Programmation impérative et Grace Hopper · Voir plus »

Guido van Rossum

Guido van Rossum, né le à Harlem aux Pays-Bas, est un développeur connu pour être le créateur et leader du projet du langage de programmation ''Python''.

Nouveau!!: Programmation impérative et Guido van Rossum · Voir plus »

Haskell

Haskell est un langage de programmation fonctionnel fondé sur le lambda-calcul et la logique combinatoire.

Nouveau!!: Programmation impérative et Haskell · Voir plus »

IBM

International Business Machines Corporation, connue sous le sigle IBM, est une entreprise multinationale américaine présente dans les domaines du matériel informatique, du logiciel et des services informatiques.

Nouveau!!: Programmation impérative et IBM · Voir plus »

Informatique

bibliothèque d'Art et d'Archéologie de Genève (2017). L'informatique est un domaine d'activité scientifique, technique, et industriel concernant le traitement automatique de l'information numérique par l'exécution de programmes informatiques hébergés par des dispositifs électriques-électroniques: des systèmes embarqués, des ordinateurs, des robots, des automates Ces champs d'application peuvent être séparés en deux branches.

Nouveau!!: Programmation impérative et Informatique · Voir plus »

Instruction informatique

Une instruction informatique désigne une étape dans un programme informatique.

Nouveau!!: Programmation impérative et Instruction informatique · Voir plus »

Interprète (informatique)

En informatique, un interprète, ou interpréteur, est un outil dont la tâche est d'analyser, de traduire et d'exécuter les programmes écrits dans un langage informatique.

Nouveau!!: Programmation impérative et Interprète (informatique) · Voir plus »

Java (langage)

Java est un langage de programmation de haut niveau orienté objet créé par James Gosling et Patrick Naughton, employés de Sun Microsystems, avec le soutien de Bill Joy (cofondateur de Sun Microsystems en 1982), présenté officiellement le au.

Nouveau!!: Programmation impérative et Java (langage) · Voir plus »

JavaScript

JavaScript est un langage de programmation de scripts principalement employé dans les pages web interactives et à ce titre est une partie essentielle des applications web.

Nouveau!!: Programmation impérative et JavaScript · Voir plus »

Jean Ichbiah

Jean David Ichbiah est un ingénieur français né le à Paris et mort le à Boston.

Nouveau!!: Programmation impérative et Jean Ichbiah · Voir plus »

Jeu d'instructions

Le jeu d'instructions est l'ensemble des instructions-machine qu'un processeur d'ordinateur peut exécuter.

Nouveau!!: Programmation impérative et Jeu d'instructions · Voir plus »

John Backus

John Warner Backus (né à Philadelphie le – mort à Ashland (Oregon) le) est un informaticien américain.

Nouveau!!: Programmation impérative et John Backus · Voir plus »

Laboratoires Bell

Nokia Bell Labs, plus connus sous l'appellation de Bell Labs, ou Les Bell Labs), furent fondés en 1925 et implantés à Murray Hill dans l'État américain du New Jersey. En 2009, ils font partie du centre de recherche et développement d'Alcatel-Lucent racheté en 2016 par Nokia. Les Laboratoires Bell ont déposé jusqu'en 2012 plus de. Les recherches menées par les Laboratoires Bell ont pris une importance capitale dans des domaines tels que les télécommunications (réseau téléphonique, transmission télévisuelle, communications satellite) et l'informatique (Unix, C et C++). Ce sont des Laboratoires Bell que proviennent aussi le transistor, la cellule photoélectrique, le laser et le développement des communications par fibre optique.

Nouveau!!: Programmation impérative et Laboratoires Bell · Voir plus »

Lambda-calcul

Le lambda-calcul (ou λ-calcul) est un système formel inventé par Alonzo Church dans les années 1930, qui fonde les concepts de fonction et d'application.

Nouveau!!: Programmation impérative et Lambda-calcul · Voir plus »

Langage de programmation

Fragment de code écrit dans le langage de programmation JavaScript. Un langage de programmation est un langage informatique destiné à formuler des algorithmes et produire des programmes informatiques qui les appliquent.

Nouveau!!: Programmation impérative et Langage de programmation · Voir plus »

Langage informatique

Un langage informatique est un langage formel non nécessairement Turing-complet utilisé lors de la conception, la mise en œuvre, ou l'exploitation d’un système d'information.

Nouveau!!: Programmation impérative et Langage informatique · Voir plus »

Langage machine

Le langage machine, ou code machine, est la suite de bits qui est interprétée par le processeur d'un ordinateur exécutant un programme informatique.

Nouveau!!: Programmation impérative et Langage machine · Voir plus »

Larry Wall

Larry Wall (né le à Los Angeles aux États-Unis) est le concepteur américain du langage de programmation Perl, ainsi que le développeur de son premier interpréteur (1987).

Nouveau!!: Programmation impérative et Larry Wall · Voir plus »

Logiciel propriétaire

Un logiciel propriétaire sur le site gnu.org.

Nouveau!!: Programmation impérative et Logiciel propriétaire · Voir plus »

MacOS

macOS (auparavant Mac OS X –, puis OS X) est un système d’exploitation partiellement propriétaire développé et commercialisé par Apple depuis, dont les versions les plus récentes sont macOS Sonoma (version 14), macOS Ventura lancée le 24 octobre 2022 et macOS Monterey (12) lancée le 25 octobre 2021 pour le grand public.

Nouveau!!: Programmation impérative et MacOS · Voir plus »

Mémoire (informatique)

En informatique, la mémoire est un dispositif électronique numérique qui sert à stocker des données.

Nouveau!!: Programmation impérative et Mémoire (informatique) · Voir plus »

ML (langage)

ML (contraction de Meta Language) est un langage de programmation généraliste fonctionnel.

Nouveau!!: Programmation impérative et ML (langage) · Voir plus »

Modula-2

Modula est un langage de programmation créé en 1977 par Niklaus Wirth à l'École polytechnique fédérale de Zurich.

Nouveau!!: Programmation impérative et Modula-2 · Voir plus »

Netscape Navigator

Netscape Navigator était un navigateur web qui a dominé le marché au milieu des années 1990.

Nouveau!!: Programmation impérative et Netscape Navigator · Voir plus »

NeXT

Next, Inc, stylisée NeXT et devenue par la suite NeXT Computer, Inc puis NeXT Software, Inc, était une entreprise d’informatique américaine, basée à Redwood City, en Californie, qui a développé et construit une série d'ordinateurs destinés à l'enseignement supérieur et aux entreprises.

Nouveau!!: Programmation impérative et NeXT · Voir plus »

Niklaus Wirth

Niklaus Emil Wirth, né le, à Winterthour (Suisse), est un professeur d'informatique, inventeur de plusieurs langages de programmation.

Nouveau!!: Programmation impérative et Niklaus Wirth · Voir plus »

Oberon (langage)

Oberon (alias Oberon-1) est un langage de programmation développé par Niklaus Wirth et Jürg Gutknecht de 1985 à 1987.

Nouveau!!: Programmation impérative et Oberon (langage) · Voir plus »

Objective-C

est un langage de programmation orienté objet réflexif.

Nouveau!!: Programmation impérative et Objective-C · Voir plus »

Ordinateur

Un ordinateur est un système de traitement de l'information programmable tel que défini par Alan Turing et qui fonctionne par la lecture séquentielle d'un ensemble d'instructions, organisées en programmes, qui lui font exécuter des opérations logiques et arithmétiques.

Nouveau!!: Programmation impérative et Ordinateur · Voir plus »

Palo Alto Research Center

Le Palo Alto Research Center (abrégé en PARC), anciennement Xerox Palo Alto Research Center, est un centre de recherches en informatique situé à Palo Alto en Californie (États-Unis).

Nouveau!!: Programmation impérative et Palo Alto Research Center · Voir plus »

Paradigme (programmation)

langue.

Nouveau!!: Programmation impérative et Paradigme (programmation) · Voir plus »

Parallélisme (informatique)

Blue Gene L cabinet, un des supercalculateurs massivement parallèles les plus rapides des années 2000. En informatique, le parallélisme consiste à mettre en œuvre des architectures d'électronique numérique permettant de traiter des informations de manière simultanée, ainsi que les algorithmes spécialisés pour celles-ci.

Nouveau!!: Programmation impérative et Parallélisme (informatique) · Voir plus »

Pascal (langage)

Pascal est un langage de programmation impératif qui, conçu pour l'enseignement, se caractérise par une syntaxe claire, rigoureuse et facilitant la structuration des programmes.

Nouveau!!: Programmation impérative et Pascal (langage) · Voir plus »

Perl (langage)

est un langage de programmation créé par Larry Wall en pour traiter facilement de l'information de type textuel.

Nouveau!!: Programmation impérative et Perl (langage) · Voir plus »

PHP

., plus connu sous son sigle (sigle auto-référentiel), est un langage de programmation libre, principalement utilisé pour produire des pages Web dynamiques via un serveur web, mais pouvant également fonctionner comme n'importe quel langage interprété de façon locale.

Nouveau!!: Programmation impérative et PHP · Voir plus »

Processeur

Processeur intel-core i7-12700KF Un processeur (ou unité centrale de calcul, UCC; en anglais central processing unit, CPU) est un composant présent dans de nombreux dispositifs électroniques qui exécute les instructions machine des programmes informatiques.

Nouveau!!: Programmation impérative et Processeur · Voir plus »

Processus (gestion de la qualité)

Un processus est un ensemble d'activités corrélées ou en interaction qui utilise des éléments d'entrée pour produire un résultat escompté, selon la norme ISO 9000:2015.

Nouveau!!: Programmation impérative et Processus (gestion de la qualité) · Voir plus »

Programmation déclarative

Binario cropped. La programmation déclarative est un paradigme de programmation qui consiste à créer des applications sur la base de composants logiciels indépendants du contexte et ne comportant aucun état interne.

Nouveau!!: Programmation impérative et Programmation déclarative · Voir plus »

Programmation fonctionnelle

La programmation fonctionnelle est un paradigme de programmation de type déclaratif qui considère le calcul en tant qu'évaluation de fonctions mathématiques.

Nouveau!!: Programmation impérative et Programmation fonctionnelle · Voir plus »

Programmation logique

La programmation logique est une forme de programmation qui définit les applications à l'aide.

Nouveau!!: Programmation impérative et Programmation logique · Voir plus »

Programmation modulaire

En informatique, la programmation modulaire reprend l'idée de fabriquer un produit (le programme) à partir de composants (les modules).

Nouveau!!: Programmation impérative et Programmation modulaire · Voir plus »

Programmation orientée objet

Schéma proposant un exemple de programmation orientée objet. La programmation orientée objet (POO), ou programmation par objet, est un paradigme de programmation informatique.

Nouveau!!: Programmation impérative et Programmation orientée objet · Voir plus »

Programmation structurée

La programmation structurée constitue un sous-ensemble de la programmation impérative.

Nouveau!!: Programmation impérative et Programmation structurée · Voir plus »

Prolog

Prolog est un langage de programmation logique.

Nouveau!!: Programmation impérative et Prolog · Voir plus »

Python (langage)

Python (prononcé) est un langage de programmation interprété, multiparadigme et multiplateformes.

Nouveau!!: Programmation impérative et Python (langage) · Voir plus »

Rasmus Lerdorf

Rasmus Lerdorf, né le à Qeqertarsuaq au Groenland, est un programmeur groenlandais et canadien principalement connu pour être l'auteur de la première version du langage de programmation PHP.

Nouveau!!: Programmation impérative et Rasmus Lerdorf · Voir plus »

Routine (informatique)

En informatique, une routine est une entité informatique qui encapsule une portion de code (une séquence d'instructions) effectuant un traitement spécifique bien identifié (asservissement, tâche, calcul) relativement indépendant du reste du programme, et qui peut être réutilisé dans le même programme, ou dans un autre.

Nouveau!!: Programmation impérative et Routine (informatique) · Voir plus »

Smalltalk

est un langage de programmation orienté objet, réflexif et dynamiquement typé.

Nouveau!!: Programmation impérative et Smalltalk · Voir plus »

Sous-programme

En informatique, un sous-programme est un sous-ensemble du programme dans sa hiérarchie fonctionnelle.

Nouveau!!: Programmation impérative et Sous-programme · Voir plus »

Sun Microsystems

était un constructeur d’ordinateurs et un éditeur de logiciels américain.

Nouveau!!: Programmation impérative et Sun Microsystems · Voir plus »

Tool Command Language

Tool Command Language (abréviation: Tcl) est un langage de script initialement conçu en 1988 par John Ousterhout et son équipe à l'université de Californie à Berkeley.

Nouveau!!: Programmation impérative et Tool Command Language · Voir plus »

Turing-complet

En informatique et en logique, un système formel est dit complet au sens de Turing ou Turing-complet (par calque de l’anglais Turing-complete) s’il possède un pouvoir expressif au moins équivalent à celui des machines de Turing.

Nouveau!!: Programmation impérative et Turing-complet · Voir plus »

Unix

Unix, officiellement UNIX, est une famille de systèmes d'exploitation multitâche et multi-utilisateur dérivé de l'Unix d'origine créé par AT&T, le développement de ce dernier ayant commencé dans les années 1970 au centre de recherche de Bell Labs mené par Kenneth Thompson.

Nouveau!!: Programmation impérative et Unix · Voir plus »

Variable (informatique)

En informatique, les variables sont des symboles qui associent un nom (l'identifiant) à une valeur.

Nouveau!!: Programmation impérative et Variable (informatique) · Voir plus »

Xerox

interface graphique (1973) Xerox est une entreprise américaine, basée dans le Connecticut, principalement reconnue comme étant l’inventeur du photocopieur xérographique (sur papier ordinaire) et le premier fabricant d'imprimantes.

Nouveau!!: Programmation impérative et Xerox · Voir plus »

1951

L'année 1951 est une année commune qui commence un lundi.

Nouveau!!: Programmation impérative et 1951 · Voir plus »

1954

L'année 1954 est une année commune qui commence un vendredi.

Nouveau!!: Programmation impérative et 1954 · Voir plus »

1958

L'année 1958 est une année commune qui commence un mercredi.

Nouveau!!: Programmation impérative et 1958 · Voir plus »

1960

L'année 1960 est une année bissextile qui commence un vendredi.

Nouveau!!: Programmation impérative et 1960 · Voir plus »

1963

L'année 1963 est une année commune qui commence un mardi.

Nouveau!!: Programmation impérative et 1963 · Voir plus »

1969

L'année 1969 est une année commune qui commence un mercredi.

Nouveau!!: Programmation impérative et 1969 · Voir plus »

1980

L'année 1980 est une année bissextile qui commence un mardi.

Nouveau!!: Programmation impérative et 1980 · Voir plus »

1985

L'année 1985 est une année commune qui commence un mardi.

Nouveau!!: Programmation impérative et 1985 · Voir plus »

1987

L'année 1987 est une année commune qui commence un jeudi.

Nouveau!!: Programmation impérative et 1987 · Voir plus »

1988

L'année 1988 est une année bissextile qui commence un vendredi.

Nouveau!!: Programmation impérative et 1988 · Voir plus »

1990

L'année 1990 est une année commune qui commence un lundi.

Nouveau!!: Programmation impérative et 1990 · Voir plus »

1994

L'année 1994 est une année commune qui commence un samedi.

Nouveau!!: Programmation impérative et 1994 · Voir plus »

1995

L'année 1995 est une année commune qui commence un dimanche.

Nouveau!!: Programmation impérative et 1995 · Voir plus »

Redirections ici:

Langage impératif, Programmation imperative.

SortantEntrants
Hey! Nous sommes sur Facebook maintenant! »