Logo
Unionpedia
Comunicación
Disponible en Google Play
¡Nuevo! ¡Descarga Unionpedia en tu dispositivo Android™!
Gratis
¡Más rápido que el navegador!
 

C (lenguaje de programación)

Índice C (lenguaje de programación)

C es un lenguaje de programación de propósito general originalmente desarrollado por Dennis Ritchie entre 1969 y 1972 en los Laboratorios Bell, como evolución del anterior lenguaje B, a su vez basado en BCPL.

140 relaciones: Años 1990, Aeronave, ALGOL, Animación, ANSI C, Archivo de cabecera, Arquitectura ARM, AT&T, AWK, B (lenguaje de programación), Base de datos, BASIC, Bc (lenguaje de programación), BCPL (lenguaje de programación), Bell Labs, Biblioteca (informática), Biblioteca estándar de C, Bjarne Stroustrup, Borland, Brian Kernighan, C Sharp, C++, Código fuente, Código objeto, Cibernética, Cilk, Cocoa (API), Combined Programming Language, Compilador, Control Data Corporation, D (lenguaje de programación), Data Display Debugger, Dbx (depurador), Dennis Ritchie, E/S mapeada en memoria, ECMAScript, El lenguaje de programación C, Enlazado, Escritorio, Especificación, Estilo de sangrado, Experimento, Física, Fortran, Fuga de memoria, Gestión de archivos, GIMP, GNU Compiler Collection, GNU Debugger, GNU/Linux, ..., GNUstep, Go (lenguaje de programación), GObject, Grandes sistemas de Burroughs, Hardware, IBM PC, Industria, Industria petrolera, Instituto Nacional Estadounidense de Estándares, Intérprete (informática), Intel 8051, Intel C++ Compiler, IOS, Java (lenguaje de programación), JavaScript, Ken Thompson, Lenguaje de alto nivel, Lenguaje de bajo nivel, Lenguaje de máquina, Lenguaje de programación, Lenguaje ensamblador, Lint, MacOS, Macro, Make, Matemáticas, Máquina, Memoria (informática), Microprocesador, Microsoft, Microsoft Windows, Modelo matemático, Multics, Multihilo, Multimedia, Multiplataforma, Núcleo (informática), Número complejo, Netscape Communications Corporation, Objective-C, Operador a nivel de bits, Organización Internacional de Normalización, Palabra clave, Página web, PDP-11, PDP-7, Película, Periférico (informática), Perl, Petroquímica, PHP, PL/1, POSIX, Preprocesado, Preprocesador, Preprocesador de C, Programación, Programación estructurada, Programación imperativa, Programación orientada a objetos, Programación por procedimientos, Puntero (informática), Python, Química, Recolector de basura, Robótica, Ruby, Rust (lenguaje de programación), Simulación, Simulador de vuelo, Single Unix Specification, Sistema de información, Sistema embebido, Sistema operativo, Smalltalk, Software, Software de sistema, Sun Microsystems, Tipo de dato lógico, Unidad central, Unified Parallel C, Unix, Usuario (informática), Vala (lenguaje de programación), Valgrind, Variable (programación), Vector (informática), Vuelo, 1969, 1972. Expandir índice (90 más) »

Años 1990

El decenio de los años 90 del o, popularmente conocido como los 90 o decenio de 1990, comprenden el periodo de tiempo que se dio entre el 1 de enero de 1990 al 31 de diciembre de 1999.

¡Nuevo!!: C (lenguaje de programación) y Años 1990 · Ver más »

Aeronave

Una aeronave es cualquier vehículo capaz de navegar por el aire o, en general, por la atmósfera de un planeta.

¡Nuevo!!: C (lenguaje de programación) y Aeronave · Ver más »

ALGOL

Se denomina ALGOL (o Algol) a un lenguaje de programación.

¡Nuevo!!: C (lenguaje de programación) y ALGOL · Ver más »

Animación

La animación es un proceso utilizado por uno o más animadores, para dar la ilusión de movimiento a imágenes, dibujos u otro tipo de objetos inanimados (figuras de plastilina, por ejemplo).

¡Nuevo!!: C (lenguaje de programación) y Animación · Ver más »

ANSI C

ANSI C es un estándar publicado por el Instituto Nacional Estadounidense de Estándares (ANSI), para el lenguaje de programación C. Se recomienda a los desarrolladores de software en C que cumplan con los requisitos descritos en el documento para facilitar así la portabilidad del código.

¡Nuevo!!: C (lenguaje de programación) y ANSI C · Ver más »

Archivo de cabecera

Se denomina header file, en español fichero/archivo (de) cabecera, o include file, en español fichero de inclusión, en ciencias de computación, especialmente en el ámbito de los lenguajes de programación C y C++, al archivo, normalmente en forma de código fuente, que el compilador incluye de forma automática al procesar algún otro archivo fuente.

¡Nuevo!!: C (lenguaje de programación) y Archivo de cabecera · Ver más »

Arquitectura ARM

ARM, anteriormente Advanced RISC Machine, originalmente Acorn RISC Machines, es una arquitectura RISC (Reduced Instruction Set Computer.

¡Nuevo!!: C (lenguaje de programación) y Arquitectura ARM · Ver más »

AT&T

AT&T Inc. es un holding multinacional estadounidense de telecomunicaciones con sede en Whitacre Tower en Downtown Dallas, Dallas, Texas.

¡Nuevo!!: C (lenguaje de programación) y AT&T · Ver más »

AWK

AWK es un lenguaje de programación diseñado para procesar datos basados en texto, ya sean ficheros o flujos de datos.

¡Nuevo!!: C (lenguaje de programación) y AWK · Ver más »

B (lenguaje de programación)

B es el nombre de un lenguaje de programación desarrollado en los Bell Labs, predecesor del lenguaje de programación C. Fue mayoritariamente un trabajo de Kenneth L. Thompson con contribuciones de Dennis M. Ritchie publicado por primera vez en el año 1969.

¡Nuevo!!: C (lenguaje de programación) y B (lenguaje de programación) · Ver más »

Base de datos

Una base de datos (del inglés: database) se encarga no solo de almacenar datos, sino también de conectarlos entre sí en una unidad lógica.

¡Nuevo!!: C (lenguaje de programación) y Base de datos · Ver más »

BASIC

BASIC, siglas de Beginners' All-purpose Symbolic Instruction Code (en castellano: ‘Código simbólico de instrucciones de propósito general para principiantes’), es una familia de lenguajes de programación de alto nivel.

¡Nuevo!!: C (lenguaje de programación) y BASIC · Ver más »

Bc (lenguaje de programación)

bc es un lenguaje de programación de cálculo numérico con precisión arbitraria, con una sintaxis similar a la del lenguaje de programación C. El lenguaje y su intérprete son una herramienta estandarizada de los sistemas UNIX.

¡Nuevo!!: C (lenguaje de programación) y Bc (lenguaje de programación) · Ver más »

BCPL (lenguaje de programación)

BCPL es la sigla en inglés de Basic Combined Programming Language (Lenguaje de Programación Básico Combinado).

¡Nuevo!!: C (lenguaje de programación) y BCPL (lenguaje de programación) · Ver más »

Bell Labs

Nokia Bell Labs (anteriormente llamados AT&T Bell Laboratories, Bell Telephone Laboratories y Bell Labs) es una compañía estadounidense de investigación y desarrollo científico, actualmente propiedad de la empresa finlandesa Nokia.

¡Nuevo!!: C (lenguaje de programación) y Bell Labs · Ver más »

Biblioteca (informática)

En informática, una biblioteca o, llamada por vicio del lenguaje, librería (del inglés library) es un conjunto de implementaciones funcionales, codificadas en un lenguaje de programación, que ofrece una interfaz bien definida para la funcionalidad que se invoca.

¡Nuevo!!: C (lenguaje de programación) y Biblioteca (informática) · Ver más »

Biblioteca estándar de C

La biblioteca estándar de C, o libc (no confundir con stdlib.h); es una recopilación de archivos de cabecera y bibliotecas con rutinas, estandarizadas por un comité de la Organización Internacional para la Estandarización (ISO), que implementan operaciones comunes, tales como las de entrada y salida o el manejo de cadenas.

¡Nuevo!!: C (lenguaje de programación) y Biblioteca estándar de C · Ver más »

Bjarne Stroustrup

Bjarne Stroustrup (AFI), (n. 30 de diciembre de 1950 en Aarhus, Dinamarca) es un científico de la computación y catedrático de Ciencias de la Computación en la Universidad A&M de Texas.

¡Nuevo!!: C (lenguaje de programación) y Bjarne Stroustrup · Ver más »

Borland

Borland Software Corporation (anteriormente Borland International, Inc.) es una compañía de software, ubicada en Austin, Texas, Estados Unidos.

¡Nuevo!!: C (lenguaje de programación) y Borland · Ver más »

Brian Kernighan

Brian Wilson Kernighan (/ˈkɜːrnɪhæn/), científico de la computación, nacido en Toronto, Canadá en 1942.

¡Nuevo!!: C (lenguaje de programación) y Brian Kernighan · Ver más »

C Sharp

"C#" (pronunciado cii sharp en inglés) es un lenguaje de programación multiparadigma desarrollado y estandarizado por la empresa Microsoft como parte de su plataforma.NET, que después fue aprobado como un estándar por la ECMA (ECMA-334) e ISO (ISO/IEC 23270).

¡Nuevo!!: C (lenguaje de programación) y C Sharp · Ver más »

C++

C++ es un lenguaje de programación diseñado en 1979 por Bjarne Stroustrup.

¡Nuevo!!: C (lenguaje de programación) y C++ · Ver más »

Código fuente

El código fuente de un programa informático (o software) es un conjunto de líneas de texto con los pasos que debe seguir la computadora para ejecutar un cargador.

¡Nuevo!!: C (lenguaje de programación) y Código fuente · Ver más »

Código objeto

En programación, se llama código objeto al código que resulta de la compilación del código fuente.

¡Nuevo!!: C (lenguaje de programación) y Código objeto · Ver más »

Cibernética

La cibernética es el estudio interdisciplinario de la estructura de los sistemas reguladores.

¡Nuevo!!: C (lenguaje de programación) y Cibernética · Ver más »

Cilk

Cilk es un lenguaje de programación de propósito general diseñado para la programación paralela multihilos.

¡Nuevo!!: C (lenguaje de programación) y Cilk · Ver más »

Cocoa (API)

Cocoa es un framework que permite el desarrollo de aplicaciones nativas para macOS.

¡Nuevo!!: C (lenguaje de programación) y Cocoa (API) · Ver más »

Combined Programming Language

El lenguaje de programación combinado (Combined Programming Language, o CPL) fue un lenguaje de programación desarrollado conjuntamente entre el Laboratorio de Matemática en la Universidad de Cambridge y la Unidad Computación de la Universidad de Londres durante la década de 1960.

¡Nuevo!!: C (lenguaje de programación) y Combined Programming Language · Ver más »

Compilador

En informática, un compilador es un programa que traduce código escrito en un lenguaje de programación (llamado fuente) a otro lenguaje (conocido como objeto).

¡Nuevo!!: C (lenguaje de programación) y Compilador · Ver más »

Control Data Corporation

Control Data Corporation (CDC) era una empresa de mainframes y superordenadores.

¡Nuevo!!: C (lenguaje de programación) y Control Data Corporation · Ver más »

D (lenguaje de programación)

D es un lenguaje de programación de propósito general desarrollado por Walter Bright cuya primera versión apareció en 1999.

¡Nuevo!!: C (lenguaje de programación) y D (lenguaje de programación) · Ver más »

Data Display Debugger

Data Display Debugger o DDD es una popular interfaz gráfica de usuario para depuradores en línea de comandos como GDB, DBX, JDB, WDB, XDB, el depurador de Perl o el depurador de Python.

¡Nuevo!!: C (lenguaje de programación) y Data Display Debugger · Ver más »

Dbx (depurador)

DBX es un depurador de nivel de fuente encontrado mayormente en sistemas como Solaris, AIX, IRIX, Tru64 UNIX, GNU/Linux y BSD.

¡Nuevo!!: C (lenguaje de programación) y Dbx (depurador) · Ver más »

Dennis Ritchie

Dennis MacAlistair Ritchie (9 de septiembre de 1941 - 12 de octubre de 2011), Graduado de Física y Matemáticas aplicadas de Harvard, fue un científico de la computación estadounidense.

¡Nuevo!!: C (lenguaje de programación) y Dennis Ritchie · Ver más »

E/S mapeada en memoria

E/S mapeada en memoria y E/S independiente son dos métodos de implementar entradas/salidas entre los periféricos y la CPU en un computador.

¡Nuevo!!: C (lenguaje de programación) y E/S mapeada en memoria · Ver más »

ECMAScript

ECMAScript es una especificación de lenguaje de programación publicada por Ecma International.

¡Nuevo!!: C (lenguaje de programación) y ECMAScript · Ver más »

El lenguaje de programación C

El lenguaje de programación C (título original en inglés: The C Programming Language) es un libro de programación escrito por Brian Kernighan y Dennis Ritchie; este último diseñó e implementó el lenguaje (al igual que codiseñó el sistema operativo Unix, cuyo desarrollo estuvo fuertemente ligado con el desarrollo del lenguaje).

¡Nuevo!!: C (lenguaje de programación) y El lenguaje de programación C · Ver más »

Enlazado

Enlazado, es un proceso que une el código de los módulos y bibliotecas que forman un programa para generar el ejecutable final.

¡Nuevo!!: C (lenguaje de programación) y Enlazado · Ver más »

Escritorio

El escritorio (del latín scriptorium) es un tipo de mueble y una clase de mesa.

¡Nuevo!!: C (lenguaje de programación) y Escritorio · Ver más »

Especificación

Instrucciones detalladas proporcionadas en conjunción con los planos y las copias del Plano de construcción.

¡Nuevo!!: C (lenguaje de programación) y Especificación · Ver más »

Estilo de sangrado

Indentación es un anglicismo (de la palabra inglesa indentation) de uso común en informática; no es un término reconocido por la Real Academia Española (consultado en la vigesimosegunda edición).

¡Nuevo!!: C (lenguaje de programación) y Estilo de sangrado · Ver más »

Experimento

Un experimento es un procedimiento llevado a cabo para apoyar, refutar, o validar una hipótesis.

¡Nuevo!!: C (lenguaje de programación) y Experimento · Ver más »

Física

La física (del latín physica, y este del griego antiguo φυσικός physikós «natural, relativo a la naturaleza») es la ciencia natural que estudia la naturaleza de los componentes y fenómenos más fundamentales del Universo como lo son la energía, la materia, la fuerza, el movimiento, el espacio-tiempo, las magnitudes físicas, las propiedades físicas y las interacciones fundamentales.

¡Nuevo!!: C (lenguaje de programación) y Física · Ver más »

Fortran

Fortran (previamente FORTRAN, contracción del inglés The IBM Mathematical Formula Translating System) es un lenguaje de programación de alto nivel de propósito general, procedural e imperativo, que está especialmente adaptado al cálculo numérico y a la computación científica.

¡Nuevo!!: C (lenguaje de programación) y Fortran · Ver más »

Fuga de memoria

Una fuga de memoria (más conocido por el término inglés memory leak) es un error de software que ocurre cuando un bloque de memoria reservada no es liberada en un programa de computación.

¡Nuevo!!: C (lenguaje de programación) y Fuga de memoria · Ver más »

Gestión de archivos

Un sistema de gestión de archivos es el software que proporciona a los usuarios y aplicaciones de servicios para el uso, acceso y control de accesos, tanto de archivos como a directorios.

¡Nuevo!!: C (lenguaje de programación) y Gestión de archivos · Ver más »

GIMP

GIMP (siglas en inglés de GNU Image Manipulation Program) es un programa de edición de imágenes digitales en forma de mapa de bits, tanto dibujos como fotografías.

¡Nuevo!!: C (lenguaje de programación) y GIMP · Ver más »

GNU Compiler Collection

El GNU Compiler Collection (colección de compiladores GNU) es un conjunto de compiladores creados por el proyecto GNU.

¡Nuevo!!: C (lenguaje de programación) y GNU Compiler Collection · Ver más »

GNU Debugger

GDB o GNU Debugger es el depurador estándar para el compilador GNU.

¡Nuevo!!: C (lenguaje de programación) y GNU Debugger · Ver más »

GNU/Linux

GNU/Linux (pronunciado oficialmente como ñu linux o también ge-ene-u linux en español), es una familia de sistemas operativos tipo Unix compuesto por software libre y de código abierto.

¡Nuevo!!: C (lenguaje de programación) y GNU/Linux · Ver más »

GNUstep

GNUstep es un conjunto de Frameworks o bibliotecas orientadas a objetos, aplicaciones y herramientas escritas en el lenguaje Objective-C, para el desarrollo de aplicaciones de escritorio.

¡Nuevo!!: C (lenguaje de programación) y GNUstep · Ver más »

Go (lenguaje de programación)

Go es un lenguaje de programación concurrente y compilado con tipado estático inspirado en la sintaxis de C, pero con seguridad de memoria y recolección de basura.

¡Nuevo!!: C (lenguaje de programación) y Go (lenguaje de programación) · Ver más »

GObject

GLib Object System, o GObject, es una biblioteca de software libre bajo la licencia LGPL que provee un sistema de objetos portatil y una interoperabilidad multilenguaje transparente.

¡Nuevo!!: C (lenguaje de programación) y GObject · Ver más »

Grandes sistemas de Burroughs

Los grandes sistemas de Burroughs fueron los más grandes de tres series de computadores mainframes de Burroughs Corporation.

¡Nuevo!!: C (lenguaje de programación) y Grandes sistemas de Burroughs · Ver más »

Hardware

El hardware, equipo o soporte físico en informática se refiere a las partes físicas, tangibles, de un sistema informático, sus componentes eléctricos, electrónicos y electromecánicos.

¡Nuevo!!: C (lenguaje de programación) y Hardware · Ver más »

IBM PC

El IBM Personal Computer (en español, computadora personal IBM u ordenador personal IBM), conocido comúnmente como IBM PC, fue la versión original y el progenitor de la plataforma de hardware compatible IBM PC.

¡Nuevo!!: C (lenguaje de programación) e IBM PC · Ver más »

Industria

La industria es una actividad cuyo propósito es transformar las materias primas en productos elaborados, semielaborados o super elaborados, utilizando una fuente de energía.

¡Nuevo!!: C (lenguaje de programación) e Industria · Ver más »

Industria petrolera

La industria petrolera incluye procesos globales de exploración, extracción, refino, transporte (frecuentemente a través de buques petroleros y oleoductos) y mercadotecnia de productos del petróleo.

¡Nuevo!!: C (lenguaje de programación) e Industria petrolera · Ver más »

Instituto Nacional Estadounidense de Estándares

El Instituto Nacional Estadounidense de Estándares, más conocido como ANSI (por sus siglas en inglés: American National Standards Institute), es una organización sin fines de lucro que supervisa el desarrollo de estándares para productos, servicios, procesos y sistemas en los Estados Unidos.

¡Nuevo!!: C (lenguaje de programación) e Instituto Nacional Estadounidense de Estándares · Ver más »

Intérprete (informática)

En ciencias de la computación, intérprete o interpretador es un programa informático capaz de analizar y ejecutar otros programas.

¡Nuevo!!: C (lenguaje de programación) e Intérprete (informática) · Ver más »

Intel 8051

El Intel 8051 es un microcontrolador (µC) desarrollado por Intel en 1980 para uso en productos embebidos.

¡Nuevo!!: C (lenguaje de programación) e Intel 8051 · Ver más »

Intel C++ Compiler

Intel C++ Compiler (también conocido como ICC o ICL) es un conjunto de compiladores para los lenguajes C y C++, desarrollado por Intel.

¡Nuevo!!: C (lenguaje de programación) e Intel C++ Compiler · Ver más »

IOS

iOS es un sistema operativo móvil de código cerrado desarrollado por Apple Inc. Originalmente desarrollado para el iPhone (iPhone OS), después se utilizó en dispositivos como el iPod touch y el iPad.

¡Nuevo!!: C (lenguaje de programación) e IOS · Ver más »

Java (lenguaje de programación)

Java es un lenguaje de programación y una plataforma informática que fue comercializada por primera vez en 1995 por Sun Microsystems.

¡Nuevo!!: C (lenguaje de programación) y Java (lenguaje de programación) · Ver más »

JavaScript

JavaScript (abreviado comúnmente JS) es un lenguaje de programación interpretado, dialecto del estándar ECMAScript.

¡Nuevo!!: C (lenguaje de programación) y JavaScript · Ver más »

Ken Thompson

Kenneth Lane Thompson (Nueva Orleans, Luisiana; 4 de febrero de 1943), más conocido como Ken Thompson, es un pionero en las ciencias de la computación.

¡Nuevo!!: C (lenguaje de programación) y Ken Thompson · Ver más »

Lenguaje de alto nivel

Un lenguaje de programación de alto nivel se caracteriza por expresar los algoritmos de una manera adecuada a la capacidad cognitiva humana, en lugar de la capacidad con que las máquinas lo ejecutan.

¡Nuevo!!: C (lenguaje de programación) y Lenguaje de alto nivel · Ver más »

Lenguaje de bajo nivel

Un lenguaje de programación de características de bajo nivel o de primera generación es aquel en el que sus instrucciones ejercen un control directo sobre el hardware y están condicionados por la estructura física de las computadoras que lo soportan.

¡Nuevo!!: C (lenguaje de programación) y Lenguaje de bajo nivel · Ver más »

Lenguaje de máquina

El lenguaje de máquina o código máquina es el sistema de códigos directamente interpretable por un circuito microprogramable, como el microprocesador de una computadora o el microcontrolador de un autómata.

¡Nuevo!!: C (lenguaje de programación) y Lenguaje de máquina · Ver más »

Lenguaje de programación

Un lenguaje de programación es un lenguaje formal (o artificial, es decir, un lenguaje con reglas gramaticales bien definidas) que proporciona a una persona, en este caso el programador, la capacidad y habilidad de escribir (o programar) una serie de instrucciones o secuencias de órdenes en forma de algoritmos con el fin de controlar el comportamiento físico o lógico de un sistema informático, para que de esa manera se puedan obtener diversas clases de datos o ejecutar determinadas tareas.

¡Nuevo!!: C (lenguaje de programación) y Lenguaje de programación · Ver más »

Lenguaje ensamblador

El lenguaje ensamblador o assembler (en inglés: assembler language y la abreviación asm) es un lenguaje de programación que se usa en los microprocesadores.

¡Nuevo!!: C (lenguaje de programación) y Lenguaje ensamblador · Ver más »

Lint

Lint es una herramienta de programación; originalmente lint era el nombre de una herramienta de programación utilizada para detectar código sospechoso, confuso o incompatible entre distintas arquitecturas en programas escritos en C; es decir, errores de programación que escapan al habitual análisis sintáctico que hace el compilador.

¡Nuevo!!: C (lenguaje de programación) y Lint · Ver más »

MacOS

macOS (previamente, luego) es una serie de sistemas operativos gráficos desarrollados y comercializados por Apple desde 2001. Es el sistema operativo principal para la familia de computadoras Macintosh de Apple. Dentro del mercado de computadoras de escritorio, portátiles, hogareñas y mediante el uso de la web, fue por años el segundo sistema operativo de escritorio más utilizado, después de Microsoft Windows, hasta 2021. macOS es la segunda serie importante de sistemas operativos Macintosh. El primero se llama coloquialmente el Mac OS "clásico", que se introdujo en 1984, y cuyo lanzamiento final fue Mac OS 9 en 1999. La primera versión de escritorio, Mac OS X 10.0, se lanzó en marzo de 2001, con su primera actualización, 10.1, llegando más tarde ese año. Después de esto, Apple comenzó a poner nombres de los grandes felinos en sus lanzamientos, que duró hasta OS X 10.8 Mountain Lion. Desde OS X 10.9 Mavericks, las versiones han sido nombradas en hitos en California. Apple acortó el nombre a "OS X" en 2012 y luego lo cambió a "macOS" en 2016, adoptando la nomenclatura que estaban usando para sus otros sistemas operativos, iOS, watchOS y tvOS. La última versión es macOS Sonoma, que se lanzó al público en junio de 2023. Entre 1999 y 2009, Apple vendió una serie separada de sistemas operativos llamada Mac OS X Server. La versión inicial, Mac OS X Server 1.0, se lanzó en 1999 con una interfaz de usuario similar a Mac OS 8.5. Después de esto, se presentaron nuevas versiones al mismo tiempo que la versión de escritorio de Mac OS X. A partir de Mac OS X 10.7 Lion, las funciones del servidor se pusieron a disposición como un paquete separado en Mac App Store. macOS se basa en tecnologías desarrolladas entre 1985 y 1997 en NeXT, una compañía que el cofundador de Apple, Steve Jobs, creó después de dejar la compañía. La "X" en Mac OS X y OS X es el número romano para el número 10 y se pronuncia como tal. La X fue una parte prominente de la identidad de marca y comercialización del sistema operativo en sus primeros años, pero gradualmente retrocedió en importancia desde el lanzamiento de Snow Leopard en 2009. Se logró la certificación UNIX 03 para la versión Intel de Mac OS X 10.5 Leopard y todos los lanzamientos de Mac OS X 10.6 Snow Leopard hasta la versión actual también tienen la certificación UNIX 03. macOS comparte su núcleo basado en Unix, llamado Darwin, y muchos de sus frameworks con iOS, tvOS y watchOS. Una versión muy modificada de Mac OS X 10.4 Tiger se utilizó para la primera generación de Apple TV. Las versiones de Mac OS X de 1999 a 2005 pueden ejecutarse solo en los Mac basados en PowerPC de ese período de tiempo. Después de que Apple anunciara que cambiarían a CPUs de Intel a partir de 2006, se fabricó y distribuyó una versión separada de Mac OS X 10.4 Tiger exclusivamente con las primeras Mac basadas en Intel; incluía un emulador conocido como Rosetta, que permitía a los usuarios ejecutar la mayoría de las aplicaciones PowerPC en equipos Mac basados en Intel Mac OS X 10.5 Leopard fue la única versión que se creó como un binario universal, lo que significa que el disco de instalación admitió procesadores Intel y PowerPC. Mac OS X 10.6 Snow Leopard fue la primera versión disponible exclusivamente para equipos Mac basados en Intel. En 2011, Apple lanzó Mac OS X 10.7 Lion, que ya no soportaba procesadores Intel de 32 bits y tampoco incluía a Rosetta. Todas las versiones del sistema lanzado desde entonces se ejecutan exclusivamente en CPU Intel de 64 bits y no son compatibles con las aplicaciones PowerPC. En 2020, Apple anunció que, empenzando en 2020, los Mac nuevos tendrán sus propios CPUs, basados en la arquitectura ARM. Estos macs siguen soportando aplicaciones de Intel, y nuevas versiones de macOS tendrán el software de emulación Rosetta 2. macOS Big Sur es la primera versión de macOS que soporta Macs basados en ARM y Intel.

¡Nuevo!!: C (lenguaje de programación) y MacOS · Ver más »

Macro

En ciencias de la computación, macro (del griego μακρο, makro, que significa ‘grande’) ―acortamiento de macroinstrucción― es una serie de instrucciones que se almacenan para que se puedan ejecutar de manera secuencial mediante una sola llamada u orden de ejecución.

¡Nuevo!!: C (lenguaje de programación) y Macro · Ver más »

Make

En el contexto del desarrollo de software, Make es una herramienta de gestión de dependencias, típicamente, las que existen entre los archivos que componen el código fuente de un programa, para dirigir su recompilación o "generación" automáticamente.

¡Nuevo!!: C (lenguaje de programación) y Make · Ver más »

Matemáticas

Las matemáticas, o también la matemática, La palabra «matemáticas» no está en el Diccionario de la Real Academia Española.

¡Nuevo!!: C (lenguaje de programación) y Matemáticas · Ver más »

Máquina

Una máquina es un conjunto de elementos móviles y fijos cuyo funcionamiento posibilita aprovechar, dirigir, regular o transformar energía, o realizar un trabajo con un fin determinado.

¡Nuevo!!: C (lenguaje de programación) y Máquina · Ver más »

Memoria (informática)

En informática, la memoria es el dispositivo que retiene, memoriza o almacena datos informáticos durante algún periodo de tiempo.

¡Nuevo!!: C (lenguaje de programación) y Memoria (informática) · Ver más »

Microprocesador

El procesador o microprocesador es la unidad de procesamiento principal de un ordenador, es por ello la unidad más importante, el «cerebro» de un ordenador.

¡Nuevo!!: C (lenguaje de programación) y Microprocesador · Ver más »

Microsoft

Microsoft Corporation (SEHK) es una corporación tecnológica multinacional estadounidense con sede en Redmond, Washington.

¡Nuevo!!: C (lenguaje de programación) y Microsoft · Ver más »

Microsoft Windows

Windows es el nombre de una familia de distribuciones de software para PC, servidores, sistemas empotrados y antiguamente teléfonos inteligentes desarrollados y vendidos por Microsoft y disponibles para múltiples arquitecturas, tales como x86, x86-64 (x64) y ARM.

¡Nuevo!!: C (lenguaje de programación) y Microsoft Windows · Ver más »

Modelo matemático

En ciencias aplicadas y en tecnología, un modelo matemático es uno de los tipos de modelos científicos que emplea algún tipo de formalismo matemático para expresar relaciones, proposiciones sustantivas de hechos, variables, parámetros, entidades y relaciones entre variables de las operaciones, para estudiar comportamientos de sistemas complejos ante situaciones difíciles de observar en la realidad.

¡Nuevo!!: C (lenguaje de programación) y Modelo matemático · Ver más »

Multics

Multics (Multiplexed Information and Computing Service) fue uno de los primeros sistemas operativos de tiempo compartido y tuvo una gran influencia en el desarrollo de los posteriores sistemas operativos.

¡Nuevo!!: C (lenguaje de programación) y Multics · Ver más »

Multihilo

La técnica conocida como multihilo (del inglés: multithreading) permite a las unidades centrales de procesamiento (CPU) aumentar el rendimiento del núcleo de un procesador sin necesidad de alterar la frecuencia.

¡Nuevo!!: C (lenguaje de programación) y Multihilo · Ver más »

Multimedia

El término multimedia hace referencia a cualquier objeto o sistema que utiliza múltiples medios de expresión físicos o digitales electrónicos para presentar o comunicar información.

¡Nuevo!!: C (lenguaje de programación) y Multimedia · Ver más »

Multiplataforma

En informática, se denomina multiplataforma a un atributo conferido a programas informáticos o métodos y conceptos de cómputacion que son implementados, y operan internamente en múltiples plataformas informáticas.

¡Nuevo!!: C (lenguaje de programación) y Multiplataforma · Ver más »

Núcleo (informática)

En informática, un núcleo o kernel (de la raíz germánica Kern, 'núcleo', 'hueso') es un software que constituye una parte fundamental del sistema operativo, y se define como la parte que se ejecuta en modo privilegiado (conocido también como modo núcleo).

¡Nuevo!!: C (lenguaje de programación) y Núcleo (informática) · Ver más »

Número complejo

Los números complejos, designados con la notación \scriptstyle\mathbb, son una extensión de los números reales \scriptstyle \mathbb y forman un cuerpo algebraicamente cerrado.

¡Nuevo!!: C (lenguaje de programación) y Número complejo · Ver más »

Netscape Communications Corporation

Netscape Communications Corporation fue una empresa de software mayormente conocida por ser la creadora del navegador web Netscape Navigator.

¡Nuevo!!: C (lenguaje de programación) y Netscape Communications Corporation · Ver más »

Objective-C

Objective-C es un lenguaje de programación orientado a objetos creado como un superconjunto de C para que implementase un modelo de objetos parecido al de Smalltalk.

¡Nuevo!!: C (lenguaje de programación) y Objective-C · Ver más »

Operador a nivel de bits

Una operación bit a bit o bitwise opera sobre números binarios a nivel de sus bits individuales.

¡Nuevo!!: C (lenguaje de programación) y Operador a nivel de bits · Ver más »

Organización Internacional de Normalización

La Organización Internacional de Normalización (llamada en ocasiones: Organización Internacional de Estandarización; conocida por el acrónimo ISO) es una organización para la creación de estándares internacionales compuesta por diversas organizaciones nacionales de normalización.

¡Nuevo!!: C (lenguaje de programación) y Organización Internacional de Normalización · Ver más »

Palabra clave

En los lenguajes de programación, una palabra clave o palabra reservada es una palabra o identificador que tiene un significado particular para un lenguaje de programación.

¡Nuevo!!: C (lenguaje de programación) y Palabra clave · Ver más »

Página web

Una página web, página electrónica, página digital o ciberpágina es un documento digital complejo, que puede integrar y/o contener texto, sonido, vídeo, programas, enlaces, imágenes, hipervínculos y otros elementos, adaptado para la World Wide Web (WWW), y que puede ser accedida y visualizada mediante un navegador web.

¡Nuevo!!: C (lenguaje de programación) y Página web · Ver más »

PDP-11

PDP-11 fue una computadora fabricada por la empresa Digital Equipment Corp. en las décadas de 1970 y 1980, perteneciente a la serie PDP.

¡Nuevo!!: C (lenguaje de programación) y PDP-11 · Ver más »

PDP-7

El PDP-7 fue una minicomputadora producida por Digital Equipment Corporation (DEC) como parte de la serie PDP.

¡Nuevo!!: C (lenguaje de programación) y PDP-7 · Ver más »

Película

Una película (del latín pellicula, diminutivo de pellis, «piel»), también llamado filme, es una serie de imágenes fijas que, cuando se proyectan en una pantalla de forma consecutiva en rápida sucesión, crean la ilusión óptica de imágenes en movimiento.

¡Nuevo!!: C (lenguaje de programación) y Película · Ver más »

Periférico (informática)

En informática, periférico es la denominación genérica para designar al aparato o dispositivo auxiliar e independiente conectado a la placa base de una computadora.

¡Nuevo!!: C (lenguaje de programación) y Periférico (informática) · Ver más »

Perl

Perl es un lenguaje de programación diseñado por Larry Wall en 1987.

¡Nuevo!!: C (lenguaje de programación) y Perl · Ver más »

Petroquímica

La petroquímica es la rama de la química que estudia la transformación del petróleo crudo (petróleo) y el gas natural en productos o materias primas útiles.

¡Nuevo!!: C (lenguaje de programación) y Petroquímica · Ver más »

PHP

PHP es un lenguaje de programación interpretado del lado del servidor y de uso general que se adapta especialmente al desarrollo web.

¡Nuevo!!: C (lenguaje de programación) y PHP · Ver más »

PL/1

PL/1, acrónimo de Programming Language 1 (Lenguaje de Programación 1), fue propuesto por IBM hacia 1970 para responder simultáneamente a las necesidades de las aplicaciones científicas y comerciales, disponible en las novedosas plataformas de utilidad general IBM 360 y más adelante IBM 370.

¡Nuevo!!: C (lenguaje de programación) y PL/1 · Ver más »

POSIX

POSIX (acrónimo de Portable Operating System Interface, y X viene de UNIX como seña de identidad de la API) es una norma escrita por la IEEE, que define una interfaz estándar del sistema operativo y el entorno, incluyendo un intérprete de comandos (o "shell").

¡Nuevo!!: C (lenguaje de programación) y POSIX · Ver más »

Preprocesado

El preprocesado es una fase que comparten algunos lenguajes de programación, anterior a la fase de compilación propiamente dicha.

¡Nuevo!!: C (lenguaje de programación) y Preprocesado · Ver más »

Preprocesador

Un preprocesador es un programa separado que es invocado por el compilador antes de que comience la traducción real.

¡Nuevo!!: C (lenguaje de programación) y Preprocesador · Ver más »

Preprocesador de C

El preprocesador de C (cpp) es el preprocesador para el lenguaje de programación C. Es el primer programa invocado por el compilador y procesa directivas como #include, #define e #if.

¡Nuevo!!: C (lenguaje de programación) y Preprocesador de C · Ver más »

Programación

La programación es el proceso de crear un conjunto de instrucciones que le dicen a una computadora como realizar algún tipo de tarea.

¡Nuevo!!: C (lenguaje de programación) y Programación · Ver más »

Programación estructurada

La programación estructurada es un paradigma de programación orientado a mejorar la claridad, calidad y tiempo de desarrollo de un programa de computadora recurriendo únicamente a subrutinas y a tres estructuras de control básicas: secuencia, selección (if y switch) e iteración (bucles for y while); asimismo, se considera innecesario y contraproducente el uso de la transferencia incondicional (GOTO); esta instrucción suele acabar generando el llamado código espagueti, mucho más difícil de seguir y de mantener, además de originar numerosos errores de programación.

¡Nuevo!!: C (lenguaje de programación) y Programación estructurada · Ver más »

Programación imperativa

En ciencias de la computación se denomina programación imperativa a un paradigma de programación de software que utiliza fórmulas que alteran el estado de un programa.

¡Nuevo!!: C (lenguaje de programación) y Programación imperativa · Ver más »

Programación orientada a objetos

La programación orientada a objetos (POO, en español); es un paradigma de programación que parte del concepto de "objetos" como base, los cuales contienen información en forma de campos (a veces también referidos como atributos o propiedades) y código en forma de métodos.

¡Nuevo!!: C (lenguaje de programación) y Programación orientada a objetos · Ver más »

Programación por procedimientos

La programación procedimental o programación por procedimientos es un paradigma de la programación.

¡Nuevo!!: C (lenguaje de programación) y Programación por procedimientos · Ver más »

Puntero (informática)

En ciencias de la computación, un puntero es un objeto del lenguaje de programación, cuyo valor se refiere a (o "apunta a") otro valor almacenado en otra parte de la memoria del ordenador utilizando su dirección.

¡Nuevo!!: C (lenguaje de programación) y Puntero (informática) · Ver más »

Python

Python es un lenguaje de alto nivel de programación interpretado cuya filosofía hace hincapié en la legibilidad de su código, se utiliza para desarrollar aplicaciones de todo tipo, por ejemplo: Instagram, Netflix, Spotify, Panda3D, entre otros.

¡Nuevo!!: C (lenguaje de programación) y Python · Ver más »

Química

La química es la ciencia natural que estudia la composición, estructura y propiedades de la materia, ya sea en forma de elementos, especies, compuestos, mezclas u otras sustancias, así como los cambios que estas experimentan durante las reacciones y su relación con la energía química.

¡Nuevo!!: C (lenguaje de programación) y Química · Ver más »

Recolector de basura

Un recolector de basura (del inglés garbage collector) es un mecanismo implícito de gestión de memoria implementado en algunos lenguajes de programación de tipo interpretado o semiinterpretado.

¡Nuevo!!: C (lenguaje de programación) y Recolector de basura · Ver más »

Robótica

La robótica es una ciencia que aglutina varias ramas tecnológicas: la rama de la ingeniería mecánica, de la ingeniería electrónica y de las ciencias de la computación, ocupándose del diseño, construcción, operación, estructura, manufactura y aplicación de los robots.

¡Nuevo!!: C (lenguaje de programación) y Robótica · Ver más »

Ruby

Ruby es un lenguaje de programación interpretado, reflexivo y orientado a objetos, creado por el programador japonés Yukihiro "Matz" Matsumoto, quien comenzó a trabajar en Ruby en 1993, y lo presentó públicamente en 1995.

¡Nuevo!!: C (lenguaje de programación) y Ruby · Ver más »

Rust (lenguaje de programación)

Rust es un lenguaje de programación compilado, de propósito general y multiparadigma (aunque no soporta las características de los mismos en su totalidad) que está siendo desarrollado por Fundación Rust.

¡Nuevo!!: C (lenguaje de programación) y Rust (lenguaje de programación) · Ver más »

Simulación

En las ciencias, la simulación es el artificio contextual que hace referencia a la investigación de una hipótesis o un conjunto de hipótesis de trabajo utilizando modelos un método perfecto para la enseñanza y aprendizaje.

¡Nuevo!!: C (lenguaje de programación) y Simulación · Ver más »

Simulador de vuelo

Un simulador de vuelo es un sistema que intenta replicar, o simular, la experiencia de pilotar una aeronave de la forma más precisa y realista posible.

¡Nuevo!!: C (lenguaje de programación) y Simulador de vuelo · Ver más »

Single Unix Specification

Single Unix Specification (Especificación Única de Unix), es el nombre colectivo de una familia de estándares para sistemas operativos que establecen los requisitos para que un sistema pueda proclamarse Unix.

¡Nuevo!!: C (lenguaje de programación) y Single Unix Specification · Ver más »

Sistema de información

Un sistema de información es el conjunto de agentes, códigos y procesos que interactúan coordinadamente entre sí con un fin común o propósito.

¡Nuevo!!: C (lenguaje de programación) y Sistema de información · Ver más »

Sistema embebido

Un sistema embebido (también, sistema embarcado o sistema empotrado, sistema integrado, sistema incrustado) es un sistema de computación basado en un microprocesador o un microcontrolador diseñado para realizar una o algunas pocas funciones dedicadas, frecuentemente en un sistema de computación en tiempo real.

¡Nuevo!!: C (lenguaje de programación) y Sistema embebido · Ver más »

Sistema operativo

Un sistema operativo (SO) es el conjunto de programas de un sistema informático que gestiona los recursos del hardware y provee servicios a los programas de aplicación de software.

¡Nuevo!!: C (lenguaje de programación) y Sistema operativo · Ver más »

Smalltalk

Smalltalk es un lenguaje reflexivo de programación, orientado a objetos y con tipado dinámico.

¡Nuevo!!: C (lenguaje de programación) y Smalltalk · Ver más »

Software

Se conoce como software, logicial o soporte lógico al sistema formal de un sistema informático, que comprende el conjunto de los componentes lógicos necesarios que hace posible la realización de tareas específicas, en contraposición a los componentes físicos que son llamados hardware.

¡Nuevo!!: C (lenguaje de programación) y Software · Ver más »

Software de sistema

En informática, el software de sistema, denominado también software de base, es el conjunto de instrucciones que permiten el manejo de la computadora.

¡Nuevo!!: C (lenguaje de programación) y Software de sistema · Ver más »

Sun Microsystems

Sun Microsystems fue una empresa informática que se dedicaba a vender estaciones de trabajo, servidores, componentes informáticos, software (sistemas operativos) y servicios informáticos.

¡Nuevo!!: C (lenguaje de programación) y Sun Microsystems · Ver más »

Tipo de dato lógico

El tipo de dato lógico, también conocido como «booleano» en honor a George Boole, es en computación aquel que puede representar valores de lógica binaria, esto es 2 valores, que normalmente representan falso o verdadero.

¡Nuevo!!: C (lenguaje de programación) y Tipo de dato lógico · Ver más »

Unidad central

Una unidad central (en inglés mainframe) es una computadora utilizada principalmente por grandes organizaciones para aplicaciones críticas, procesamiento de datos masivos (como censos y estadísticas de la industria y del consumidor, planificación de recursos empresariales y transacciones a gran escala de procesamiento).

¡Nuevo!!: C (lenguaje de programación) y Unidad central · Ver más »

Unified Parallel C

Unified Parallel C (UPC) es una extensión del lenguaje de programación C diseñado para computación de alto rendimiento en máquinas paralelas, incluyendo tanto aquellas con un espacio de memoria global (SMP y NUMA) como aquellas con un espacio de memoria distribuido, como los clusters.

¡Nuevo!!: C (lenguaje de programación) y Unified Parallel C · Ver más »

Unix

Unix (registrado oficialmente como UNIX®) es un sistema operativo portable, multitarea y multiusuario; desarrollado en 1969 por un grupo de empleados de los laboratorios Bell de AT&T.

¡Nuevo!!: C (lenguaje de programación) y Unix · Ver más »

Usuario (informática)

En informática, un usuario es una persona que utiliza una computadora o un servicio de red.

¡Nuevo!!: C (lenguaje de programación) y Usuario (informática) · Ver más »

Vala (lenguaje de programación)

Vala es un lenguaje de programación creado con el objetivo de acercar las características de los lenguajes modernos a C, sin requisitos adicionales de tiempo de ejecución y con pocos costos, centrado en los objetos de la biblioteca GObject.

¡Nuevo!!: C (lenguaje de programación) y Vala (lenguaje de programación) · Ver más »

Valgrind

Valgrind es un conjunto de herramientas libres que ayuda en la depuración de problemas de memoria y rendimiento de programas.

¡Nuevo!!: C (lenguaje de programación) y Valgrind · Ver más »

Variable (programación)

En programación, una variable está formada por un espacio en el sistema de almacenaje (memoria principal de un ordenador) y un nombre simbólico (un identificador) que está asociado a dicho espacio.

¡Nuevo!!: C (lenguaje de programación) y Variable (programación) · Ver más »

Vector (informática)

En programación, se le denomina vector, formación, matriz (en inglés array, del cual surge la mala traducción arreglo), a una zona de almacenamiento contiguo que contiene una serie de elementos del mismo tipo, los elementos de la matriz.

¡Nuevo!!: C (lenguaje de programación) y Vector (informática) · Ver más »

Vuelo

El vuelo es la acción de volar con cualquier movimiento o efecto a través del aire.

¡Nuevo!!: C (lenguaje de programación) y Vuelo · Ver más »

1969

1969 fue un año común comenzado en miércoles según el calendario gregoriano.

¡Nuevo!!: C (lenguaje de programación) y 1969 · Ver más »

1972

1972 fue un año bisiesto comenzado en sábado según el calendario gregoriano.

¡Nuevo!!: C (lenguaje de programación) y 1972 · Ver más »

Redirecciona aquí:

Ansi c, Biblioteca C, C (Informatica), C (Informática), C (Lenguaje de programacion), C (Lenguaje de programación), C (lenguaje de programacion), C (programming language), C99, El Lenguaje de Programacion C, El Lenguaje de Programación C, ISO C, Lenguaje C, Lenguaje de programacion C, Lenguaje de programacion c, Lenguaje de programación C, Lenguaje de programación c.

SalienteEntrante
¡Hey! ¡Ahora tenemos Facebook! »