IHS Logo IHS - The Source for Critical Information and Insight BSi Logo
British Standards Online Heading
How to subscribe to British Standards Online
  Need a quote from IHS?
  The British Standards Online service is available via subscription from IHS. To speak to an expert about this service, please call:
+44 (0)1344 328300 or complete the
form below

Request an IHS quote for
British Standards Online
 
IHS Logo

BSi Logo
The following lists the key subject areas for this British Standards module.
Click the links to view the associated British Standards for each area.
Languages used in information technology, Information technology - software and networking ( Module 24 )

BS 5904:1980Specification for computer programming language RTL/2
BS 5905:1980Specification for computer programming language CORAL 66
BS 6154:1981Method of defining syntactic metalanguage
BS 6831:1987* ISO 7846-1985Specification for industrial real-time FORTRAN
BS 6868:1987* EN 28879:1990* ISO 8879-1986 Specification for standard generalized markup language (SGML) for text and office systems
BS 7145:1990* EN 28652:1989* ISO 8652:1987 Memorandum of the Standardization of the programming language Ada
BS 7148:1990* EN 26160:1989* ISO 6160:1979 Memorandum on the standardization of the programming language PL/1
BS 7149:1990* EN 26373:1989* ISO 6373:1984 Specification for programming language Minimal BASIC
BS EN 21539:1992* ISO/IEC 1539:1991Information technology. Programming languages. FORTRAN
BS EN 27185:1992* ISO/IEC 7185:1990Information technology. Programming languages. Pascal
BS EN 28485:1993* ISO 8485:1989Specification for programming language: APL
BS EN 28651-1:1992* ISO 8651-1:1988Information processing systems. Computer graphics. Graphical Kernel System (GKS) language bindings. FORTRAN
BS EN 28651-2:1992* ISO 8651-2:1988Information processing systems. Computer graphics. Graphical Kernel System (GKS) language bindings. Pascal
BS EN 28651-3:1992* ISO 8651-3:1988Information processing systems. Computer graphics. Graphical Kernel System (GKS) language bindings. Ada
BS EN 29899:1993* ISO/IEC 9899:1990Programming languages. C
BS EN 29945-1:1993* ISO/IEC 9945-1:1990Information technology. Portable operating system interface (POSIX). System application program interface (API) [C LANGUAGE]
BS EN 60848:2002GRAFCET specification language for sequential function charts
BS EN 61131-3:1993* IEC 61131-3:1993Programmable controllers. Programming languages
BS EN 61131-3:2003Programmable controllers. Programming languages
BS EN 61131-7:2001* IEC 61131-7:2000Programmable controllers. Fuzzy control programming
BS EN 61691-1:1997* IEC 61691-1:1997Design automation. VHDL language reference manual
BS EN 61691-2:2001* IEC 61691-2:2001Design automation. Behavioural languages. VHDL multilogic system for model interoperability
BS EN 61691-3-2:2002* IEC 61691-3-2:2001Design automation. Behavioural languages. Mathematical operation in VHDL
BS EN 61691-3-3:2002* IEC 61691-3-3:2001Design automation. Behavioural languages. Synthesis in VHDL
BS EN 61926-1:2001* IEC 61926-1:1999Design automation. Standard test language for all systems. Common abbreviated test language for all systems (C/ATLAS)
BS EN ISO 1989:1996Programming languages. COBOL
BS EN ISO/IEC 8651-4:1997Information technology. Computer graphics. Graphic Kernel Systems (GKS) language bindings. C
BS EN ISO/IEC 9945-2:1995Information technology. Portable operating system interface (POSIX). Shell and utilities
BS IEC 61691-1-1:2004Behavioural languages. VHDL language reference manual
BS IEC 61691-4:2004Behavioural languages. Verilog hardware description language
BS IEC 61691-5:2004Behavioural langages. VITALASIC (application specific integrated circuit) modeling specification
BS IEC 62050:2005VHDL register transfer level (RTL) synthesis
BS IEC 62142:2005Standard for Verilog register transfer level synthesis
BS IEC 62525:2007Standard test interface language (STIL) for digital test vector data
BS IEC 62526:2007Standard for extensions to standard test interface language (STIL) for semiconductor design environments
BS IEC 62527:2007Standard for extensions to standard test interface language (STIL) for DC level specification
BS IEC 62529:2007Standard for signal and test definition
BS IEC 62530:2007Standard for SystemVerilog. Unified hardware design, specification and verification language
BS IEC 62531:2007Standard for Property Specification Language (PSL)
BS ISO 2382-15:1985Data processing. Vocabulary. Programming languages
BS ISO TR 9547:1988Programming language processors. Test methods. Guidelines for their development and acceptability
BS ISO/IEC 10206:1991Information technology. Programming languages. Extended Pascal
BS ISO/IEC 10279:1991Information technology. Programming languages. Full BASIC
BS ISO/IEC 10514-1:1996Information technology. Programming languages. Modula-2, base language
BS ISO/IEC 10514-2:1998Information technology. Programming languages. Modula-2, generics in Modula-2
BS ISO/IEC 10514-3:1998Information technology. Programming languages. Modula-2, object-oriented Modula-2
BS ISO/IEC 10744:1992Information technology. Hypermedia/Time-based structuring language (HyTime)
BS ISO/IEC 10744:1997Information technology. Hypermedia/time-based structuring language (HyTime)
BS ISO/IEC 10967-1:1994Information technology. Language independent arithmetic. Integer and floating point arithmetic
BS ISO/IEC 10967-2:2001Information technology. Language independent arithmetic. Elementary numerical functions
BS ISO/IEC 10967-3:2006Information technology. Language independent arithmetric. Complex integer and floating point arithmetic and complex elementary numerical functions
BS ISO/IEC 11404:1996Information technology. Programming languages, their environments and system software interfaces. Language-independent datatypes
BS ISO/IEC 11430:1995Information technology. Programming languages. Generic package of elementary functions for ADA
BS ISO/IEC 11729:1994Information technology. Programming languages. Generic package of primitive functions for Ada
BS ISO/IEC 11730:1994Information technology. Programming languages. Form interface management system (FIMS)
BS ISO/IEC 11756:1992Information technology. Programming languages. MUMPS
BS ISO/IEC 12088-4:1995Information technology. Computer graphics and image processing. Image processing and interchange. Application program interface language bindings. C
BS ISO/IEC 12227:1995Information technology. Programming languages. SQL/Ada Module Description Language (SAMeDL)
BS ISO/IEC 13210:1994Information technology. Test methods for measuring conformance to POSIX
BS ISO/IEC 13210:1999Information technology. Requirements and guidelines for test methods specifications and test method implementation for measuring conformance to POSIX standards
BS ISO/IEC 13211-1:1995Information technology. Programming languages. Prolog. General core
BS ISO/IEC 13211-2:2000Information technology. Programming languages. Prolog. Modules
BS ISO/IEC 13249-1:2000Information technology. Database languages. SQL multimedia and application packages. Framework
BS ISO/IEC 13249-1:2002Information technology. Database languages. SQL multimedia and application packages. Framework
BS ISO/IEC 13249-1:2007Information technology. Database languages. SQL multimedia and application packages. Framework
BS ISO/IEC 13249-2:2000Information technology. Database languages. SQL multimedia and application packages. Full-text
BS ISO/IEC 13249-2:2003Information technology. Database languages. SQL multimedia and application packages. Full-text
BS ISO/IEC 13249-3:1999Information technology. Database languages. SQL multimedia and application packages. Spatial
BS ISO/IEC 13249-3:2003Information technology. Database languages. SQL multimedia and application packages. Spatial
BS ISO/IEC 13249-3:2006Information technology. Database languages. SQL multimedia and application packages. Spatial
BS ISO/IEC 13249-5:2001Information technology. Database languages. SQL multimedia and application packages. Still image
BS ISO/IEC 13249-5:2003Information technology. Database languages. SQL multimedia and application packages. Still image
BS ISO/IEC 13249-6:2002Information technology. Database languages. SQL multimedia and application packages. Data mining
BS ISO/IEC 13249-6:2006Information technology. Database languages. SQL multimedia and application packages. Data mining
BS ISO/IEC 13568:2002Information technology. Z formal specification notation. Syntax, type system and semantics
BS ISO/IEC 13751:2001Information technology. Programming languages, their environments and system software interfaces. Programming language Extended APL
BS ISO/IEC 13813:1997Information technology. Programming languages. Generic packages of real and complex type declarations and basic operations for Ada (including vector and matrix types)
BS ISO/IEC 13814:1998Information technology. Programming languages. Generic package of complex elementary functions for Ada
BS ISO/IEC 13816:1997Information technology. Programming languages, their environments and system software interfaces. Programming language ISLISP
BS ISO/IEC 13817-1:1996Information technology. Programming languages, their environments and system software interfaces. Vienna Development Method. Specification language. Base language
BS ISO/IEC 13886:1996Information technology. Language independent procedure calling (LIPC)
BS ISO/IEC 14515-1:2000Information technology. Portable Operating Systems Interface (POSIX). Test methods for measuring conformance to POSIX. System interfaces
BS ISO/IEC 14515-2:2003Information technology. Portable operating system interface (POSIX). Test methods for measuring conformance to POSIX. Shell and utilities
BS ISO/IEC 14519:1999Information technology. POSIX Ada language interfaces. Binding for system application program interface (API). Realtime extensions
BS ISO/IEC 14519:2001Information technology. POSIX Ada language interfaces. Binding for system application program interface (API)
BS ISO/IEC 14568:1997Information technology. DXL. Diagram exchange language for tree-structured charts
BS ISO/IEC 14772-1:1997Information technology. Computer graphics and image processing. The Virtual Reality Modelling Language. Functional specification and UTF-8 encoding
BS ISO/IEC 14772-2:2004Information technology. Computer graphics and image processing. The Virtual Reality Modelling Language. External Authoring Interface (EAI)
BS ISO/IEC 14882:1998Programming languages. C++
BS ISO/IEC 14882:2003Programming languages. C++
BS ISO/IEC 14977:1996Information technology. Syntactic Metalanguage. Extended BNF
BS ISO/IEC 15145:1997Information technology. Programming languages. FORTH
BS ISO/IEC 1539-1:1997Information technology. Programming languages. FORTRAN. Base language
BS ISO/IEC 1539-1:2004Information technology. Programming languages. Fortran. Base language
BS ISO/IEC 1539-2:2000Information technology. Programming languages. FORTRAN. Varying length character strings
BS ISO/IEC 1539-3:1999Information technology. Programming languages. FORTRAN. Conditional compilation
BS ISO/IEC 15414:2002Information technology. Open distributed processing. Reference model. Enterprise language
BS ISO/IEC 15437:2001Information technology. Enhancements to LOTOS (E-LOTOS)
BS ISO/IEC 15852:1999Information technology. Programming languages. M Windowing API
BS ISO/IEC 16262:2002Information technology. ECMAScript language specification
BS ISO/IEC 18009:1999Information technology. Programming languages. Ada: conformity assessment of a language processor
BS ISO/IEC 1989:2002Information technology. Programming languages. COBOL
BS ISO/IEC 20970:2002Information technology. Programming languages, their environments and system software interfaces. JEFF file format
BS ISO/IEC 23270:2003Information technology. C Language Specification
BS ISO/IEC 24707:2007Information technology. Common Logic (CL). A framework for a family of logic-based languages
BS ISO/IEC 6522:1992Information technology. Programming languages. PL/I general purpose subset
BS ISO/IEC 8651-4:1991Information technology. Computer graphics. Graphical Kernel System (GKS) language bindings. C
BS ISO/IEC 8651-4:1995Information technology. Computer graphics. Graphical Kernel System (GKS) language bindings. C
BS ISO/IEC 8652:1995Programming languages. Ada
BS ISO/IEC 9075 1-4* 9-11* 13-14:2003Information technology. Database languages. SQL. Various parts (CD-ROM)
BS ISO/IEC 9075-10:2000Information technology. Database languages. SQL. Object Language Bindings (SQL/OLB)
BS ISO/IEC 9075-13:2002Information technology. Database languages. SQL. SQL routines and types using the Java programming language (SQL/JRT)
BS ISO/IEC 9075-1:1999Information technology. Database languages. SQL. Framework (SQL/framework)
BS ISO/IEC 9075-2:1999Information technology. Database languages. SQL. Foundation (SQL/foundation)
BS ISO/IEC 9075-3:1995Information technology. Database languages. SQL. Call-Level Interface (SQL/CLI)
BS ISO/IEC 9075-3:1999Information technology. Database languages. SQL. Call-level interface (SQL/CLI)
BS ISO/IEC 9075-4:1996Information technology. Database languages. SQL. Persistant stored modules (SQL/PSM)
BS ISO/IEC 9075-4:1999Information technology. Database languages. SQL. Persistent stored modules (SQL/PSM)
BS ISO/IEC 9075-5:1999Information technology. Database languages. SQL. Host language bindings (SQL/Bindings)
BS ISO/IEC 9075-9:2001Information technology. Database languages. SQL. Management of external data (SQL/MED)
BS ISO/IEC 9075:1992Information technology. Database languages. SQL
BS ISO/IEC 9496:1989CCITT high level language (CHILL)
BS ISO/IEC 9496:1995CCITT high level language (CHILL)
BS ISO/IEC 9496:2003CHILL. The ITU-T programming language
BS ISO/IEC 9593-1:1990Information technology. Computer graphics. Programmer's hierarchical interactive graphics system (PHIGS) language bindings. FORTRAN
BS ISO/IEC 9593-3:1990Information technology. Computer graphics. Programmer's hierarchical interactive graphics system (PHIGS) language bindings. Ada
BS ISO/IEC 9593-4:1991Information technology. Computer graphics. Programmer's hierarchical interactive graphics system (PHIGS) language bindings. C
BS ISO/IEC 9638-3:1994Information technology. Computer graphics. Interfacing techniques for dialogues with graphical devices (CGI). Language bindings. Ada
BS ISO/IEC 9899:1999Programming languages. C
BS ISO/IEC 9945 (Pts 1-4):2003 (CD-ROM)Information technology. Portable operating system interface (POSIX) -. Base definitions
BS ISO/IEC 9945-1:2002Information technology. Portable operating system interface (POSIX). Base Definitions
BS ISO/IEC 9945-2:2002Information technology. Portable operating system interface (POSIX). System Interfaces
BS ISO/IEC 9945-3:2002Information technology. Portable operating system interface (POSIX). Shell and utilities
BS ISO/IEC 9945-4:2002Information technology. Portable operating system interface (POSIX). Rationale
BS ISO/IEC ISP 15287-2:2000Information technology. Standardized application environment profile. Posix Realtime Application Support (AEP)
BS ISO/IEC TR 10034:1990Guidelines for the preparation of conformity clauses in programming language standards
BS ISO/IEC TR 10176:1991Information technology. Guidelines for the preparation of programming language standards
BS ISO/IEC TR 10176:2001Information technology. Guidelines for the preparation of programming language standards
BS ISO/IEC TR 10182:1993Information technology. Programming languages, their environments and system software interfaces. Guidelines for language bindings
BS ISO/IEC TR 11735:1996Information technology. Extensions for real-time Ada
BS ISO/IEC TR 14252:1996Information technology. Guide to the POSIX open system environment (OSE)
BS ISO/IEC TR 14369:1999Information technology. Programming languages, their environments and system software interfaces. Guidelines for the preparation of Language-Independent Service Specifications (LISS)
BS ISO/IEC TR 15580:1998Information technology. Programming languages. Fortran. Floating-point exception handling
BS ISO/IEC TR 15580:2001Information technology. Programming languages. Fortran. Floating-point exception handling
BS ISO/IEC TR 15581:1998Information technology. Programming languages. Fortran. Enhanced data type facilities
BS ISO/IEC TR 15581:2001Information technology. Programming languages. Fortran. Enhanced data type facilities
BS ISO/IEC TR 15942:2000Information technology. Programming languages. Guide for the use of the Ada programming language in high integrity systems
CWA 14051-1:2001Information technology. European generic locales. General specifications
CWA 14051-2:2001Information technology. European generic locales. Narrative cultural specifications, POSIX locales, and repertoiremap
CWA 14590:2002Description of language capabilities
CWA 14643:2003Internationalisation of the IEEE learning object metadata
CWA 14645:2003Availability of alternative language versions of a learning resource in IEEE LOM
CWA 14835:2003Guidelines for making information accessible through sign language on the web
CWA 14871:2003Controlled vocabularies for learning object metadata. Typology, impact analysis, guidelines and a web based vocabularies registry
DD 181:1991Techniques for using standard generalized markup language (SGML) (ISO/IEC TR 9573:1988)
PD 6603:1996* CENELEC Report R117-008:1995Language requirements for high-level synthesis
PD ES 59011:2001* ES 59011:2001Specification for the representation of quality rules and metrics for hardware and software design languages
PD ISO IEC TR 18037:2004Programming languages. C. Extensions to support embedded processors
PD ISO/IEC TR 10176:2003Information technology. Guidelines for the preparation of programming languages standards
PD ISO/IEC TR 19755:2003Information technology. Programming languages, their environments and system software interfaces. Object finalization for programming language COBOL
PD ISO/IEC TR 24718: 2005Information technology. Programming languages. Guide for the use of the Ada Ravenscar Profile in high integrity systems
PD R217-020:2002* CENELEC Report R217-020:2001 Electronic system specification languages. VHDL modelling guidelines
IHS experience – your advantage

IHS, formerly known as Technical Indexes, is one of the foremost providers of standards, regulatory, product and supplier information to industries worldwide including construction, health & safety, engineering, education, rail, energy, automotive, defence and many more. With over 45 years experience and more than 6000 customers based in the UK alone, IHS is the only company of its type providing access to several million pages of vital information.

The British Standard Service provided by IHS focuses on supplying you an established, authoritative, reliable and comprehensive information source.

How to subscribe to British Standards Online