C é uma linguagem de programação compilada de propósito geral, estruturada, imperativa, procedural, padronizada pela Organização Internacional para Padronização (ISO), criada em 1972 por Dennis Ritchie na empresa AT&T Bell Labs para desenvolvimento do sistema operacional Unix (originalmente escrito em Assembly).
C tem influenciado muitas outras linguagens de programação, tais como: Java, Javascript, PHP e diversas outras, a mais mais notavelmente é o C++, que originalmente começou como uma extensão para C.
A linguagem C encontra-se na versão/padrão internacional C17 lançada em junho de 2018, substituindo a versão C11.
ANSI C e ISO C
Em 1983, o instituto norte-americano de padrões (ANSI) formou um comité, X3J11, para estabelecer uma especificação do padrão da linguagem C. Após um processo longo e árduo, o padrão foi completo em 1989 e ratificado como ANSI X3.159-1989 "Programming Language C". Esta versão da linguagem é frequentemente referida como ANSI C. Em 1990, o padrão ANSI C, após sofrer umas modificações menores, foi adotado pela Organização Internacional para Padronização (ISO)
Atualmente está sendo desenvolvida a nova revisão do padrão C, que pretende incorporar novas funcionalidades à linguagem. Informalmente denominada C2x, deve ser finalizada em 2023 e se tornar C23.
Depois de conhecer C, deve ser muito fácil aprender qualquer outra linguagem de programação padrão, se você precisar. C é também considerado o auge do entendimento de programação, depois de aprendê-lo, as outras linguagens (principalmente as que usam interpretadores: Python, PHP, JavaScript/Node.js/React ,...) ficarão muito fáceis para você dominar.