ISO/IEC    JTC1/SC22 is the international standardization subcommittee for programming languages, their environments and system software interfaces. Here are some of its standards:

These standards can be obtained commercially, but they are generally expensive. The following describe some rather old, but freely available, draft versions of the C and C++ standards:

The Java language does not have an ISO standard but The Java Language Specification can be obtained from Sun. The standard is managed by Sun through the Java Community Process.