Palavras

subprograma

Prefixo 'sub-' (embaixo, abaixo) + 'programa'.

Origem

Século XX

Composta pelo prefixo latino 'sub-' (sob, abaixo) e a palavra 'programa', de origem grega ('programma'). O termo 'programa' já existia em português, referindo-se a um plano ou conjunto de instruções. 'Subprograma' especifica uma parte desse plano ou conjunto.

Mudanças de sentido

Século XX

O sentido original e predominante é técnico: uma unidade de código menor dentro de um programa maior. Não há registros de mudanças significativas de sentido ou ressignificações populares.

A palavra mantém seu caráter técnico e específico, sem migrar para usos coloquiais ou figurados de forma expressiva.

Primeiro registro

Meados do Século XX

Os primeiros registros documentados da palavra 'subprograma' surgem em manuais técnicos e publicações acadêmicas relacionadas à ciência da computação e engenharia de software, refletindo a necessidade de nomear componentes modulares de programas.

Momentos culturais

Segunda metade do Século XX

A popularização dos computadores pessoais e o desenvolvimento de linguagens de programação como C, Pascal e BASIC tornam o conceito de 'subprograma' (ou funções, procedimentos) central na educação e prática de programação, influenciando a cultura tecnológica.

Vida digital

Atualidade

A palavra é frequentemente encontrada em fóruns de programação, documentação de APIs, tutoriais online e discussões sobre desenvolvimento de software. Termos como 'função', 'método' e 'procedimento' são sinônimos comuns em diferentes linguagens de programação.

Comparações culturais

Atualidade

Inglês: 'subprogram' ou 'subroutine' (termo mais antigo, mas ainda usado), 'function', 'method', 'procedure'. Espanhol: 'subprograma', 'subrutina', 'función', 'método', 'procedimiento'. Francês: 'sous-programme', 'routine', 'fonction', 'méthode', 'procédure'. Alemão: 'Unterprogramm', 'Routine', 'Funktion', 'Methode', 'Prozedur'.

Relevância atual

Atualidade

A palavra 'subprograma' mantém sua relevância técnica como um termo fundamental na arquitetura e desenvolvimento de software. É essencial para a modularidade, reutilização de código e organização de projetos complexos em todas as áreas da computação.

Origem Etimológica

Formada pela junção do prefixo latino 'sub-' (sob, abaixo) com a palavra 'programa', que tem origem no grego 'programma' (proclamação pública, decreto, plano). A palavra 'programa' entrou no português através do latim e grego, com o sentido de plano ou lista de tarefas. 'Subprograma' surge como um desdobramento lógico para designar uma parte menor de um todo maior.

Entrada e Consolidação na Língua Portuguesa

A palavra 'subprograma' ganha relevância com o avanço da computação e da tecnologia da informação, a partir da segunda metade do século XX. Inicialmente restrita ao jargão técnico, sua adoção se generaliza com a popularização dos computadores e softwares.

Uso Contemporâneo

A palavra é amplamente utilizada no contexto da programação de computadores, engenharia de software e outras áreas técnicas. Refere-se a um módulo ou conjunto de instruções que executa uma tarefa específica dentro de um programa maior. Sua definição é formal e dicionarizada, sem grandes variações de sentido.

subprograma

Prefixo 'sub-' (embaixo, abaixo) + 'programa'.

PalavrasConectando idiomas e culturas