词条 | ISO/IEC JTC 1/SC 22 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
释义 |
HistoryISO/IEC JTC 1/SC 22 was created in 1985, with the intention of creating a JTC 1 subcommittee that would address standardization within the field of programming languages, their environments and system software interfaces. Before the creation of ISO/IEC JTC 1/SC 22, programming language standardization was addressed by ISO TC 97/SC 5.[3] Many of the original working groups of ISO/IEC JTC 1/SC 22 were inherited from a number of the working groups of ISO TC 97/SC 5 during its reorganization, including ISO/IEC JTC 1/SC 22/WG 2 – Pascal (originally ISO TC 97/SC 5/WG 4), ISO/IEC JTC 1/SC 22/WG 4 – COBOL (originally ISO TC 97/SC 5/ WG 8), and ISO/IEC JTC 1/SC 22/WG 5 – Fortran (originally ISO TC 97/SC 5/WG 9).[3] Since then, ISO/IEC JTC 1/SC 22 has created and disbanded many of its working groups in response to the changing standardization needs of programming languages, their environments and system software interfaces. Scope and missionThe scope of ISO/IEC JTC 1/SC 22 is the standardization of programming languages (such as COBOL, Fortran, Ada, C, C++, and Prolog), their environments (such as POSIX and Linux),[2] and systems software interfaces, such as:[4]
ISO/IEC JTC 1/SC 22 also produces common language-independent specifications to facilitate standardized bindings between programming languages and system services, as well as greater interaction between programs written in different languages.[5] The scope of ISO/IEC JTC 1/SC 22 does not include specialized languages or environments within the program of work of other subcommittees or technical committees.[6] The mission of ISO/IEC JTC 1/SC 22 is to improve portability of applications, productivity and mobility of programmers, and compatibility of applications over time within high level programming environments. The three main goals of ISO/IEC JTC 1/SC 22 are:[7]
StructureAlthough ISO/IEC JTC 1/SC 22 has a total of 23 working groups (WGs), many have been disbanded when the focus of the working group was no longer applicable to the current standardization needs.[3] ISO/IEC JTC 1/SC 22 is currently made up of seven active working groups, each of which carries out specific tasks in standards development within the field of programming languages, their environments and system software interfaces. The focus of each working group is described in the group’s terms of reference. Working groups of ISO/IEC JTC 1/SC 22 are:[8]
CollaborationsISO/IEC JTC 1/SC 22 works in close collaboration with a number of other organizations or subcommittees, some internal to ISO, and others external to it. Organizations in liaison with ISO/IEC JTC 1/SC 22, internal to ISO are:[2][6][9][10]
Organizations in liaison to ISO/IEC JTC 1/SC 22 that are external to ISO are:
Member countriesCountries pay a fee to ISO to be members of subcommittees.[11] The 22 "P" (participating) members of ISO/IEC JTC 1/SC 22 are: Austria, Bulgaria, Canada, China, Czech Republic, Denmark, Finland, France, Germany, Italy, Japan, Kazakhstan, Republic of Korea, Netherlands, Poland, Russian Federation, Slovenia, Spain, Switzerland, Ukraine, United Kingdom, and United States of America.[12] The 22 "O" (observing) members of ISO/IEC JTC 1/SC 22 are: Argentina, Belgium, Bosnia and Herzegovina, Cuba, Egypt, Ghana, Greece, Hungary, Iceland, India, Indonesia, Islamic Republic of Iran, Ireland, Democratic People’s Republic of Korea, Malaysia, New Zealand, Norway, Portugal, Romania, Serbia, Sweden, and Thailand.[13] Published standards and technical reportsISO/IEC JTC 1/SC 22 currently has 98 published standards in programming languages, their environments and system software interfaces. Some standards published by ISO/IEC JTC 1/SC 22 within this field include:[14][15][16]
See also
References1. ^{{cite web| url= http://www.iso.org/iso/home/standards_development/list_of_iso_technical_committees/iso_technical_committee.htm?commid=45202| title=ISO/IEC JTC 1/SC 22 - Programming languages, their environments and system software interfaces| author=ISO| accessdate=2013-07-19}} 2. ^1 2 {{cite journal| url=http://jtc1info.org/wp-content/uploads/2013/03/SC-22-Business-Plan-2012.pdf| title=SC 22 Business Plan for ISO/IEC JTC 1/SC 22 for the Period 2011-10 to 2012-09| date=2012-10-02| accessdate=2013-07-22| author=Jaeschke, Rex| publisher=ISO/IEC}} 3. ^1 2 {{cite journal| title=SC 22 Standing Document 2: SC 22 Input to JTC 1/SD2 ("JTC 1 History")| author=Jaeschke, Rex| date=2012-12-14| publisher=ISO}} 4. ^{{cite report| title=JTC 1 SC 22 Secretariat Report to the 2010 SC 22 Plenary| author=Peacock, Marisa| date=2010-08-02| url=http://www.open-std.org/JTC1/SC22/open/ISO-IECJTC1-SC22_N4559_JTC_1_SC_22_Secretariat_Report_to_the.pdf| accessdate=2013-07-22}} 5. ^{{cite report| title=JTC 1/SC 22 Business Plan - 2014| author=ISO/IEC JTC 1/SC 22| date=2014-10-13}} 6. ^1 {{cite journal| title=Revised Standing Document 2 (SD 2), JTC 1 History| date=2012-10-19| author=ISO/IEC}} 7. ^{{cite news| url=http://www.open-std.org/JTC1/SC22/docs/sc22-iso-bulletin.pdf| title=Briefing – Information Technology: ISO/IEC JTC 1 Subcommittee 22, Programming Languages, their Environments, and System Software Interfaces| date=February 2001| accessdate=2013-07-22| author=Hill, John L.| journal=ISO Bulletin 2}} 8. ^{{cite web| title=ISO/IEC JTC 1/SC 22 Programming languages, their environments and system software interfaces| page=Structure| url=http://www.iso.org/iso/iso_technical_committee?commid=45202| accessdate=2013-07-22| website=ISO}} 9. ^{{cite report| title=Twenty Sixth Plenary Meeting of ISO/IEC JTC 1/SC 22| date=2013-05-23| author=Peacock, Marisa| location=Tokyo, Japan| type=Meeting Agenda}} 10. ^{{cite web|title=ISO/IEC JTC 1/SC 22 Liaisons|url=http://www.iso.org/iso/home/standards_development/list_of_iso_technical_committees/iso_technical_committee.htm?commid=45202|website=ISO|accessdate=2015-07-14}} 11. ^{{cite manual| url=http://www.iso.org/iso/iso_membership_manual_2012.pdf| pages=17–18| chapter=III. What Help Can I Get from the ISO Central Secretariat?| title=ISO Membership Manual| author=ISO| date=June 2012| accessdate=2013-07-12| publisher=ISO}} 12. ^{{cite web| url=https://www.iso.org/committee/45202.html?view=participation| title= ISO/IEC JTC 1/SC 22 - Programming languages, their environments and system software interfaces| accessdate=2013-07-22| author=ISO| publisher=ISO}} 13. ^{{cite web|title=ISO Technical Committee Participation|url=https://www.iso.org/committee/45202.html?view=participation|website=ISO|accessdate=2015-07-14}} 14. ^{{cite web| url=http://www.iso.org/iso/home/store/catalogue_tc/catalogue_tc_browse.htm?commid=45202&published=on&development=on| title=JTC 1/SC 22 - Programming languages, their environments and system software interfaces| author=ISO| accessdate=2012-07-22}} 15. ^{{cite report| title=SC 22 Programme of Work| author=Peacock, Marisa| date=2011-08-10}} 16. ^{{cite web|title=ISO/IEC JTC 1/SC 22|url=http://www.iso.org/iso/home/standards_development/list_of_iso_technical_committees/iso_technical_committee.htm?commid=45202|website=ISO|accessdate=2015-07-14}} 17. ^{{cite journal| title=Pascal ISO 7185:1990| year=1991| url=http://www.moorecad.com/standardpascal/iso7185.pdf| accessdate=2013-07-25| author=ISO/IEC| publisher=ISO/IEC}} 18. ^{{cite news| title=INCITS Approves Revised ISO/IEC COBOL Standard as an American National Standard| url=http://www.incits.org/press/2003/pr200304cobol.htm| author=Karinch, Maryann| date=2003-04-21| location=Washington, D.C.| accessdate=2013-07-25| publisher=InterNational Committee for Information Technology Standards (INCITS)}} 19. ^{{cite journal|title=The History of COBOL |date=2010-10-04 |accessdate=2013-07-25 |author=Klein, William M. |url=http://home.comcast.net/~wmklein/DOX/History.pdf |deadurl=yes |archiveurl=https://web.archive.org/web/20140107192608/http://home.comcast.net/~wmklein/DOX/History.pdf |archivedate=2014-01-07 |df= }} External links
2 : ISO/IEC JTC1 subcommittees|Programming language standards |
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
随便看 |
开放百科全书收录14589846条英语、德语、日语等多语种百科知识,基本涵盖了大多数领域的百科知识,是一部内容自由、开放的电子版国际百科全书。