프로그래밍 언어별 공식 레퍼런스
오늘은 각 프로그래밍 언어별 공식 document, reference 사이트를 정리해볼까 합니다. 각 언어에 대한 설명은 위키피디아가 훨씬 자세히 설명해놓았기에 해당 링크로 대체하고, 공식 document가 있는 언어는 해당 사이트로, 없다면 가장 정리가 잘 된 사이트를 가져와봤습니다.
1. C언어
C (프로그래밍 언어) - 위키백과, 우리 모두의 백과사전
위키백과, 우리 모두의 백과사전. C패러다임명령형 프로그래밍 (절차적 프로그래밍), 구조적 프로그래밍설계자데니스 리치개발자데니스 리치, 벨 연구소발표일1972년최근 버전C18최근 버전 출시�
ko.wikipedia.org
켐 톰슨과 데니스 리치에 의해 1970년대 부터 만들었습니다. C언어의 특징 중 하나로는 정규화된 표준 C 라이브러리가 존재한다는 것 입니다. 다만, C언어는 명확히 이것이 '공식 웹사이트이다'는 사이트는 존재하지 않습니다. 그나마 ANSI에서 표준을 지정했기 때문에 ANSI 사이트일까요? 하지만 C언어는 정말 많은 곳에서 사용되는 만큼 C언어의 표준 라이브러리를 정리해놓은 곳은 정말 많다고 할 수 있습니다. 아래는 잘 정리된 몇몇 사이트들을 정리해보았습니다.
http://www.cplusplus.com/reference/clibrary/
C library - C++ Reference
www.cplusplus.com
DevDocs — C documentation
devdocs.io
http://ftp.gnu.org/old-gnu/Manuals/glibc-2.2.3/html_chapter/libc_toc.html
The GNU C Library - Table of Contents
ftp.gnu.org
2. C++
C++ - 위키백과, 우리 모두의 백과사전
위키백과, 우리 모두의 백과사전. 둘러보기로 가기 검색하러 가기 C++ (프로그래밍 언어)패러다임프로그래밍 패러다임: 절차적 프로그래밍, 함수형 프로그래밍, 객체 지향 프로그래밍, 제네릭 프
ko.wikipedia.org
C++는 1980년대에 비야네 스트롭스트룹에 의해 만들어진 언어로 C언어를 확장해 객체지향 개념을 추가한 언어입니다. 역시나 오래된 언어인만큼 공식적인 documentation이라고 할만한 것은 이 책입니다.
따라서, 아래와 같이 참고가 될 만한 사이트들을 가져왔습니다.
cplusplus.com - The C++ Resources Network
www.cplusplus.com
https://en.cppreference.com/w/
cppreference.com
Null-terminated strings: byte − multibyte − wide
en.cppreference.com
DevDocs — C++ documentation
devdocs.io
3. Java
자바 (프로그래밍 언어) - 위키백과, 우리 모두의 백과사전
위키백과, 우리 모두의 백과사전. 자바Java패러다임프로그래밍 패러다임: 객체 지향 프로그래밍 (클래스 기반 프로그래밍), 구조적 프로그래밍, 명령형 프로그래밍, 제네릭 프로그래밍, 반영, 병�
ko.wikipedia.org
자바는 제임스 고슬링이 썬 마이크로시스템즈사에서 1995년에 발표한 언어입니다. 현재도 정말 많은 사람들이 사용하고 있고요. 썬 마이크로 시스템즈는 현재 오라클과 인수 합병이되어서 오라클에서 제공하는 사이트가 official documentation입니다.
Java에도 여러버전이 있는데, Java SE 즉, Java standarad edition을 보면 될 것 같습니다.
https://docs.oracle.com/en/java/
Java Documentation - Get Started
Java is the foundation for virtually every type of networked application and is the global standard for developing and delivering mobile applications, games, Web-based content, and enterprise software.
docs.oracle.com
4. Python
파이썬 - 위키백과, 우리 모두의 백과사전
위키백과, 우리 모두의 백과사전. 이 문서는 프로그래밍 언어에 관한 것입니다. 그리스 신화의 괴물에 대해서는 피톤 문서를, 미사일에 대해서는 파이톤 5 미사일 문서를 참조하십시오. 파이썬Py
ko.wikipedia.org
파이썬은 1991년 귀도 반 로섬이 발표한 프로그램입니다. 생각보다 오래되었는데, 비교적 최근에 많이들 사용하고 있는 것 같습니다. 무엇보다 python은 공식 documentation이 잘 되어 있어서 공부하기 좋은 것 같습니다.
3.8.3 Documentation
Python 3.8.3 documentation Welcome! This is the documentation for Python 3.8.3. Parts of the documentation: What's new in Python 3.8? or all "What's new" documents since 2.0 Tutorial start here Library Reference keep this under your pillow Language Referen
docs.python.org
오늘은 대표적으로 유명한 프로그래밍 언어의 공식 레퍼런스를 가져와봤습니다! 혹시 틀린 부분이나 고쳐야할 부분이 있다면 댓글로 알려주세요:)