ISO/IEC 2382-15:1999 PDF
Information technology — Vocabulary — Part 15: Programming languages
Information technology — Vocabulary — Part 15: Programming languages
- Статус документа:
- Действующий
- Формат:
- Электронный (PDF)
- Количество страниц:
- 12
- Дата публикации:
- 17 июня 1999 г.
- Издание:
- ISO/IEC IS 2382 edition 1 version 1
- ICS:
- 01.040.35
Abstract
Overview
ISO/IEC 2382-15:1999 is an essential international standard developed by ISO and IEC for the field of information technology, specifically addressing terminology related to programming languages. As part of the broader ISO/IEC 2382 series, this vocabulary standard aims to unify and clarify programming language concepts, promote international understanding, and facilitate effective communication across technical disciplines and languages. By presenting concise, bilingual (English/French) terms and definitions, ISO/IEC 2382-15:1999 serves as a definitive reference for software developers, educators, standards organizations, and technical writers involved with programming languages.
Key Topics
This standard organizes programming language vocabulary into logically structured sections, each addressing critical aspects of programming languages. Core topics covered include:
- Lexical Tokens: Defines basic units such as identifiers, reserved words, delimiters, separators, and comments.
- Declarations: Covers how various elements, such as variables and data types, are introduced within programs.
- Data Objects & Types: Explains terminology related to data storage, types, and structures used within programming.
- Statements and Expressions: Clarifies fundamental building blocks of code execution and logic.
- Program Structure: Details parts of programs, including declarative sections and segments.
- Tasks and Execution: Addresses concepts related to program execution and task handling.
- Object-Oriented Programming: Introduces key vocabularies around classes, objects, and inheritance.
- Programming Features: Outlines features and characteristics intrinsic to various programming paradigms.
Each term is carefully defined to avoid language-specific biases, making it suitable for translation and adaptation in different linguistic and technical environments.
Applications
ISO/IEC 2382-15:1999 is widely applicable across the information technology and computer science sectors. Its practical benefits include:
- Software Development: Provides a common language for software engineers and developers, reducing ambiguity in programming specifications and documentation.
- Technical Education: Supports computer science curricula by establishing standard terminology for teaching programming languages, ensuring consistent understanding among students globally.
- International Collaboration: Fosters seamless exchanges between multinational project teams by harmonizing technical vocabulary, especially in standards-driven and open-source development environments.
- Documentation and Quality Assurance: Guides technical writers and quality assurance professionals in using precise, standardized language when developing manuals, user guides, and system specifications.
- Standards Conformance: Ensures compatibility and interoperability for organizations aligning their products and services with international programming standards.
Related Standards
ISO/IEC 2382-15:1999 is part of a comprehensive suite of standards for information technology vocabulary. Related standards relevant to programming languages and information processing terminology include:
- ISO/IEC 2382-1:1993 - Information technology - Vocabulary - Part 1: Fundamental terms Establishes the basic concepts and definitions in IT.
- ISO 2382-2:1976 - Data Processing Vocabulary - Part 2: Arithmetic and Logic Operations Covers terminology for essential data processing operations.
- ISO/IEC 2382-7 (Revision of 1989) - Information technology - Vocabulary - Part 7: Computer Programming Provides terminology specific to computer programming.
These related documents ensure that all IT professionals benefit from a cohesive and interoperable language standard when working with, teaching, or developing programming languages.
By providing a universal programming languages vocabulary, ISO/IEC 2382-15:1999 supports global information technology growth and collaboration, making it a cornerstone document for anyone engaged in programming, software development, or IT education.
Технические детали
- Технический комитет
- ISO/IEC JTC 1 - Information technology
- SKU
- ISO/IEC 2382-15:1999
Похожие стандарты
Стандарты, упомянутые в описании
ISO 2382-2:1976
ОтменёнData processing — Vocabulary — Part 2: Arithmetic and logic operations
SIST EN ISO/IEC 2382-37:2024
ДействующийInformation technology - Vocabulary - Part 37: Biometrics (ISO/IEC 2382-37:2022)
Overview SIST EN ISO/IEC 2382-37:2024 defines a standardized vocabulary for the field of biometrics concerning the recognition of human beings. Developed by CEN and based on ISO/IEC 2382-37:2022, thi…