프로그래머로서 매일 익숙한 프로그래밍 언어를 사용하여 개발하는데, 이런 언어를 개발한 사람은 누구일까요? PHP 중국어 웹사이트(www.php.cn)에서는 가장 인기 있는 개발 언어를 모아 정리했습니다. 세계. 언어의 창시자와 그에 대한 자세한 정보, 다음 내용을 읽지 않고도 알 수 있는 사람은 얼마나 됩니까? 세계적으로 유명한 프로그래밍 언어의 창시자가 누구인지 살펴보겠습니다!
PHP 언어의 창시자
PHP는 1994년 Rasmus Lerdorf에 의해 만들어졌습니다. Rasmus Lerdorf에 의해 막 시작되었습니다. 개인 웹 페이지를 유지하기 위해 Perl 언어로 작성된 간단한 프로그램입니다. 이 도구는 Rasmus Lerdorf의 이력서를 표시하고 웹 트래픽을 계산하는 데 사용됩니다. 나중에 데이터베이스에 대한 액세스를 포함하여 C 언어로 다시 작성되었습니다. 그는 이러한 프로그램을 일부 양식 해석기와 통합하여 PHP/FI라고 불렀습니다. PHP/FI를 데이터베이스에 연결하여 간단한 동적 웹 페이지를 생성할 수 있습니다.
첫 번째 버전은 1995년에 개인 홈 페이지 도구(PHP 도구)로 출시되었습니다. Lerdorf는 이 프로그램을 소개하는 몇 가지 문서를 작성했습니다. 그리고 PHP1.0이 출시되었습니다! 이번 버전에서는 방명록, 방문자 카운터 등의 간단한 기능만 제공됩니다. 앞으로는 점점 더 많은 웹사이트가 PHP를 사용하고 있으며 일부 기능을 추가해 달라는 강력한 요청이 있습니다. 예를 들어, 루프 문, 배열 변수 등이 있습니다. 새로운 구성원이 개발 팀에 합류한 후 Rasmus Lerdorf는 프로그램 개발 속도를 높이고 커뮤니티를 통해 오류를 찾기 위해 1995년 6월 8일에 PHP/FI를 대중에게 출시했습니다. PHP 2라는 이 출시 버전에는 Perl과 유사한 변수 이름 지정, 양식 처리 기능, HTML에 실행을 포함하는 기능과 같은 일부 PHP 프로토타입이 이미 포함되어 있습니다. 프로그램 구문도 Perl과 유사하며 더 많은 제한이 있지만 더 간단하고 유연합니다. PHP/FI는 MySQL에 대한 지원을 추가했으며 이후 동적 웹 개발에서 PHP의 위치를 확고히 했습니다. 1996년 말까지 PHP/FI를 사용하는 웹사이트는 15,000개였습니다.
1997년 Technion IIT에서 근무하는 두 명의 이스라엘 프로그래머인 Zeev Suraski와 Andi Gutmans가 PHP 파서를 다시 작성하여 PHP 3의 기초가 되었습니다. 이때 PHP의 이름도 PHP: Hypertext Preprocessor로 변경되었습니다. 몇 달 간의 테스트 끝에 개발 팀은 1997년 11월에 PHP/FI 2를 출시했습니다. 이후 PHP 3의 공개 테스트가 시작되었고 마침내 1998년 6월 PHP 3가 공식 출시되었습니다. Zeev Suraski와 Andi Gutmans는 PHP 3 출시 이후 PHP의 핵심을 다시 작성하기 시작했습니다. 1999년에 출시된 프로파일러는 Zend Engine이라고 불리며, PHP 개발을 관리하기 위해 이스라엘 Ramat Gan에 Zend Technologies를 설립했습니다.
추천 과정: 초급부터 숙달까지 PHP에 대한 전체 튜토리얼
C 언어의 창시자
C언어의 아버지이자 유닉스의 아버지, 데니스 리치(Dennis Ritchie). 그는 한때 Lucent Technologies의 Bell Labs 산하 컴퓨터 과학 연구 센터의 시스템 소프트웨어 연구 부서의 책임자를 역임했습니다. 1978년에 그는 Brian W. Kernighan과 함께 유명한 책 "The C 프로그래밍 언어"를 출판했습니다. 이 책은 현재 여러 언어로 번역되었으며 C 언어에 관한 가장 권위 있는 책이 되었습니다. 2011년 10월 12일(베이징 시간 10월 13일), 데니스 리치가 70세의 나이로 세상을 떠났다. 기술적인 논의에서 그는 벨 연구소의 이메일 주소인 DMR로 종종 언급됩니다.
데니스 리치(Dennis Ritchie)는 전 세계에서 "C 언어의 보이지 않는 왕의 아버지"로 추앙받는 컴퓨터 및 네트워크 기술의 창시자입니다. 그는 한때 벨 산하 컴퓨터 과학 연구 센터의 시스템 소프트웨어 연구 부서를 역임했습니다. Lucent Technologies 연구소장. 스티브 잡스 등 수많은 IT 거인에게 어깨를 제공하는 거인이다. 그와 스티브 잡스는 2011년 10월 세상을 떠났지만, 스티브 잡스만큼 인기를 끌거나 세상에서 애도를 표하는 사람은 아니었습니다.
관련 강좌 추천: 무료 C 언어 동영상 튜토리얼
Java 창립자
제임스 고슬링(영어: James Gosling, 1955년 5월 19일 -)은 캐나다 태생의 소프트웨어 전문가이자 Java 프로그래밍 언어의 공동 창립자 중 한 명으로 일반적으로 "Java의 아버지"로 알려져 있습니다. .
그는 12살 때 이미 비디오 게임 콘솔을 디자인하고 이웃의 수확기 수리를 돕고 있었습니다. 대학 시절 그는 천문학과에서 프로그램 개발 학생으로 일했으며 1977년 캐나다 캘거리 대학교에서 컴퓨터 공학 학사 학위를 받았습니다. 1981년에는 Unix에서 실행되는 Emacs 클래스 편집기(C 언어로 작성되었으며 Mocklisp를 확장 언어로 사용)인 Gosling Emacs가 개발되었습니다. 1983년에 그는 미국 카네기 멜론 대학교에서 컴퓨터 공학 박사 학위를 받았습니다. 박사 학위 논문의 제목은 "The Algebraic Manipulation of Constraints"였습니다. 졸업 후 그는 IBM에 입사하여 IBM의 1세대 워크스테이션 NeWS 시스템을 설계했지만 진지하게 받아들여지지 않았습니다. 나중에 Sun Company로 이전되었습니다. 1990년에 그는 "그린 프로젝트"에서 패트릭 노튼(Patrick Naughton), 마이크 셰리던(Mike Sheridan) 및 다른 사람들과 협력하여 나중에 Java로 이름이 변경된 "Oak"이라는 언어를 개발했습니다. 1994년 말 제임스 고슬링은 실리콘밸리에서 열린 '기술, 교육, 디자인 컨퍼런스'에서 자바 프로그램을 시연했다. 2000년에는 자바가 세계에서 가장 인기 있는 컴퓨터 언어가 되었습니다.
관련 강좌 추천: 무료 Java 비디오 튜토리얼
C++ 언어의 창시자
벤자니 스트라우스트럽 박사는 1950년 덴마크에서 태어났습니다. 덴마크 아루스 대학교와 영국 캠브리지 대학교를 졸업하고 한때 AT&T의 대규모 프로그래밍 연구 부서장을 역임했습니다. AT&T, Bell Labs 및 ACM의 회원이자 텍사스 A&M 대학교 컴퓨터 공학과의 수석 교수이자 텍사스 A&M 대학교의 "석좌 교수"입니다. 그는 현재 Morgan Stanley의 정보 기술 부서의 전무 이사, 컬럼비아 대학교 컴퓨터 과학과의 객원 교수, 국립 공학 협회 회원, IEEE, ACM 및 CHM의 선임 회원입니다. 1979년 B.S는 당시 "C with Classes"라고 불리던 언어를 개발하기 시작했고, 이후 C++로 발전했습니다. 1998년에 ANSI/ISO C++ 표준이 확립되었습니다. 같은 해에 B.S는 그의 고전 저서 The C++ 프로그래밍 언어의 세 번째 판을 출간했습니다. C++의 표준화는 B.S. 박사가 20년 동안 노력한 위대한 아이디어의 최종 실현을 의미합니다.
관련 강좌 추천: 온라인 무료 C++ 비디오 튜토리얼
C# Language Founder
Anders Hejlsberg(1960년 12월-), 덴마크인, Borland Turbo Pascal 컴파일러 작성자의 수석 엔지니어. Microsoft에 입사한 후 Visual J++, .Net 및 C#을 차례로 호스팅했습니다. Anders Helsberg는 코펜하겐에서 태어났습니다. Anders Helsberg는 덴마크 기술 대학에서 공학을 전공했지만 졸업하지 못했습니다. 그는 Nascom-2 컴퓨터용 프로그램을 작성했습니다. 라벨) 파스칼 컴파일러. DOS 시대에 그는 이 컴파일러를 다시 썼습니다. 당시 그는 덴마크에 Poly Data라는 회사를 소유하고 있었고 나중에 Poly Pascal이라고 불리는 Compass Pascal 컴파일러 코어를 작성했습니다. 1986년에 그는 볼랜드의 창립자인 필립 칸(Philippe Kahn)을 처음 만났습니다.
관련 강좌 추천: 무료 C# 비디오 튜토리얼 온라인 학습
JavaScript 언어의 창시자
Brendan Eich(영어: Brendan Eich, 1961-, 미국의 프로그래머이자 기업가, JavaScript의 주요 창시자이자 설계자, 이전에는 Mozilla의 최고 기술 책임자(CTO)였습니다.
Brandon Ek는 1961년에 태어났습니다. 미국 캘리포니아주 서니베일. 그는 산타클라라 대학교에서 물리학을 전공했지만, 3학년 때 관심이 바뀌어 컴퓨터 과학 분야에 전념한 후 수학과 컴퓨터 과학 학사 학위를 받았습니다. 1986년 일리노이 대학교 어바나-샴페인에서 컴퓨터 과학 석사 학위를 취득했으며, SGI에서 7년 동안 주로 운영 체제 및 네트워크 기능을 담당한 후 4월에 MicroUnity에서 3년 동안 근무했습니다. 1995년 4월 Netscape에서 근무하면서 그는 나중에 브라우저에서 가장 널리 사용되는 스크립트 언어 중 하나가 된 JavaScript를 개발했습니다. 1998년 Brandon은 AOL이 Netscape의 운영을 종료하기로 결정한 후 Mozilla.org를 설립하는 데 도움을 주었습니다. 2003년 Brandon은 Mozilla Foundation 설립을 도왔습니다.
추천 과정: 온라인 학습을 위한 무료 JavaScript 비디오 튜토리얼
Python 언어의 창시자
파이썬의 창시자는 1989년 크리스마스 때 암스테르담에서 귀도 반 로섬(Guido van Rossum)이었습니다. 크리스마스의 지루함을 달래기 위해 새로운 스크립트 인터프리터를 개발하기로 결정했습니다. 프로그래밍 언어의 이름으로 Python(파이썬이라는 뜻)을 선택한 이유는 코미디 그룹의 연인인 몬티 파이썬(Monty Python)이라는 프로그래머였기 때문입니다.
귀도 반 로섬(Guido van Rossum)은 1982년 암스테르담대학교에서 수학과 컴퓨터공학 석사학위를 취득하고, 같은 해 멀티미디어 기관인 CWI에 연구원으로 입사했다. 1989년에 그는 Python 언어를 창시했습니다. 당시 그는 여전히 네덜란드의 CWI(Centrum voor Wiskunde en Informatica, National Institute of Mathematics and Computer Science)에 있었습니다. 1991년 초에 Python은 첫 번째 공개 릴리스를 출시했습니다. 네덜란드 출신인 귀도는 1995년 미국으로 이민해 현재의 아내를 만났습니다. 2003년 초, Guido와 그의 가족은 2001년에 태어난 아들 Orlijn을 포함하여 워싱턴 주 북부 버지니아 교외에 살고 있었습니다. 그 후 그들은 Silicon Valley로 이주하여 2005년에 Google에서 일하기 시작했으며 현재 Guido는 Dropbox에서 근무하고 있습니다.
관련 강좌 추천: 무료 Python 비디오 튜토리얼 온라인 학습
Perl 언어 창시자
Perl은 원래 Larry Wall이 디자인했으며 1987년 12월 18일에 출판했습니다. Perl은 C, sed, awk, 쉘 스크립팅 언어 및 기타 여러 프로그래밍 언어에서 기능을 차용했습니다. 가장 중요한 기능은 정규식 기능과 대규모 타사 코드 라이브러리 CPAN의 내부 통합입니다. Perl은 "실용적인 추출 및 보고 언어"라고 불립니다. 이는 단순한 약어가 아닌 용어이며 Perl의 창시자인 Larry Wall이 첫 번째를 생각해 냈지만 곧 두 번째로 확장되었습니다. 이것이 "Perl"에 모두 대문자가 없는 이유입니다. 어느 것이 옳은지 논쟁할 필요는 없습니다. Larry는 두 가지 모두에 동의합니다.
관련 강좌 추천: 무료 Perl 비디오 튜토리얼 온라인 학습
Ruby 언어 창시자
Ruby는 간단하고 빠른 객체지향(객체지향 프로그래밍) 스크립팅 언어로 1990년대 일본인 Yukihiro Matsumoto가 개발했으며 GPL 계약과 Ruby 라이센스를 준수합니다. Yukihiro Matsumoto(모두 그를 Matz라고 부릅니다.) Matz는 일본 오픈 소스 회사인 Netlab에서 일하는 전문 프로그래머입니다. 그는 또한 일본에서 가장 유명한 오픈 소스 전도사 중 한 명입니다. 그는 전적으로 Lisp로 작성된 Emacs 기반 메일 클라이언트 프로그램인 cmail을 포함하여 많은 오픈 소스 제품을 출시했습니다. Ruby는 그가 일본 밖에서 유명해진 최초의 소프트웨어였습니다.
관련 강좌 추천: 무료 Ruby 비디오 튜토리얼 온라인 학습
Go 언어 창시자
Go 언어는 2009년 11월에 공식적으로 발표되어 오픈 소스 프로젝트가 되었으며 Linux 및 Mac OS X 플랫폼에서 구현되었으며 나중에 Windows 시스템에 추가되었습니다. 구글의 수석 소프트웨어 엔지니어인 롭 파이크(Rob Pike)는 "Go를 통해 이전에 경험하지 못한 개발 효율성을 경험할 수 있다"고 말했습니다. 파이크는 Go가 오늘날의 C++나 C처럼 시스템 언어라고 말했습니다. 그는 "빠른 개발이 가능하면서도 실제 컴파일된 언어이기도 하고, 지금 오픈소스로 공개하는 이유는 그것이 매우 유용하고 강력하다고 생각하기 때문"이라고 설명했다. Unix의 선구자로서 Bell Labs의 Ken Thompson, Dennis M. Ritche와 함께 최초로 Unix를 개발했으며 UTF-8을 설계했습니다. 그는 또한 미국의 유명 연설가 데이비드 레터맨(David Letterman)의 저녁 쇼에 잠깐 출연해 뚱뚱한 남자가 솔직한 표정으로 자랑하고 자신을 놀리는 것을 도왔습니다. 제가 존경하는 점은 Robber가 1980년 올림픽 양궁 은메달리스트이기도 하다는 점입니다. 그는 또한 꽤 훌륭한 아마추어 천문학자였으며 그가 설계한 감마선 망원경은 NASA의 우주왕복선에 거의 사용되었습니다. Rob Pike는 AT&T Bell Lab의 전 기술 직원이었고 현재 Google에서 운영체제 관련 작업을 하고 있습니다.
관련 강좌 추천:
Free Go 비디오 튜토리얼 온라인 학습
Delphi는 Windows 플랫폼에서 잘 알려진 빠른 애플리케이션 개발 도구(Rapid Application Development, RAD라고도 함)입니다. 그 전신은 DOS 시대에 유행했던 "Borland Turbo Pascal"이었습니다. 최초 버전은 1995년 American Borland Company에서 개발되었습니다. 주요 제작자는 Anders Hejlsberg입니다. 수년간의 개발 끝에 이 제품도 Embarcadero로 이전되었습니다. 델파이는 IDE(통합개발환경)로, 전통적인 파스칼 언어를 기반으로 개발된 오브젝트 파스칼(Object Pascal)을 개발 환경으로 사용하고, IDE, VCL 툴, 컴파일러 등을 사용해 기능을 연동한다. 데이터베이스에 연결하는 객체 지향 프로그래밍 중심의 애플리케이션 개발 도구입니다.
앤더스 헤즐스베르그(1960년 12월~)는 덴마크 출신으로 터보 파스칼 컴파일러의 주요 저자이자 델파이, C#, TypeScript의 아버지이자 ·NET의 창시자입니다. 코펜하겐에서 태어난 Anders Helsberg는 덴마크 기술 대학에서 공학을 전공했지만 졸업하지 못했습니다. 그는 Nascom 마이크로컴퓨터용 프로그램을 작성했습니다. 그는 DOS에서 Nascom-2 컴퓨터용 Blue Label Pascal 컴파일러를 작성했습니다. 시대에 그는 이 컴파일러를 다시 썼습니다. 당시 그는 덴마크에 Poly Data라는 회사를 소유하고 있었고 나중에 Poly Pascal이라고 불리는 Compass Pascal 컴파일러 코어를 작성했습니다. 1986년에 그는 필립 칸(Philippe Kahn)을 처음 만났습니다.
Lua 언어의 창시자
Lua는 작은 스크립트 언어입니다. 브라질 리우데자네이루 교황청립 가톨릭대학교의 연구팀으로 로베르토 이에루살림스키(Roberto Ierusalimschy), 발데마르 셀레스(Waldemar Celes), 루이스 엔리케 데 피게이레도(Luiz Henrique de Figueiredo)로 구성되어 1993년 개발됐다. 이는 유연한 확장 및 사용자 정의 기능을 제공하기 위해 애플리케이션에 내장되도록 설계되었습니다. Lua는 표준 C로 작성되었으며 거의 모든 운영 체제와 플랫폼에서 컴파일하고 실행할 수 있습니다. Lua는 위치에 따라 결정되는 강력한 라이브러리를 제공하지 않습니다. 따라서 Lua는 독립형 애플리케이션을 개발하기 위한 언어로 적합하지 않습니다. Lua에는 특정 플랫폼에서 적시 컴파일 기능을 제공하는 동시 JIT 프로젝트가 있습니다.
관련 강좌 추천:
무료 Lua 튜토리얼 온라인 학습Objective-C 언어의 창시자 Brad Cox는 컴퓨터 과학자이자 생물수학자 박사이며 다음 분야의 연구로 유명합니다. 분야: 소프트웨어 엔지니어링, 특히 코드 재사용, 소프트웨어 구성, Objective-C. Objective-C는 1980년대 초 Stepstone이라는 회사에서 Brad Quess가 발명했으며 SmallTalk-80이라는 언어를 기반으로 합니다. Objective-C는 C 언어를 기반으로 구축되었습니다. 즉, C 언어에 확장 기능을 추가하여 객체를 생성하고 조작할 수 있는 새로운 프로그래밍 언어입니다. Easy Language는 중국어가 개발한 언어로, 편집자가 여러분을 위해 관련 정보도 모았습니다! Yi Language 창시자 Yi Language는 중국어를 프로그램 코드로 사용하는 프로그래밍 언어입니다. "쉬움"으로 알려져 있습니다. 창립자는 우 타오(Wu Tao)입니다. 초기 버전의 이름은 E언어였습니다. Yi Language의 초기 버전은 2000년 9월 11일에 출시되었습니다. Yi Language를 만든 원래 의도는 중국어 쓰기 프로그램을 연습하는 것이었습니다. 2000년부터 현재까지 Yi Language는 상당한 기능과 사용자 수를 바탕으로 일정한 규모로 발전했습니다. 1990년에 Wu Tao는 프로그래밍을 독학하기 시작했으며 중국 최초의 셰어웨어 작성자 중 한 명으로 1994년에 셰어웨어 개발을 시작했습니다. 1998년 베이징 Qianweitian 회사의 초청으로 Wu Tao는 회사와 협력하여 CCED2000을 개발했습니다. 시험판을 개발하는 데는 반년밖에 걸리지 않았으며 이후 계속해서 5~6개 버전으로 업그레이드되었습니다. 장기적인 개발 과정에서 Wu Tao는 외국 회사에서 생산한 개발 도구를 사용하는 데 매우 능숙했지만 여전히 걱정했습니다. 그는 국내 소프트웨어 산업의 발전을 방해하는 근본적인 이유 중 하나가 중국인이 자신의 프로그래밍 언어를 가지고 있지 않다는 점이라고 생각합니다. 일부 외국 프로그래밍 언어가 중국어화되었지만 전체 중국어 커널을 재개발하지 않으면 불완전합니다. . 컴퓨터 자원을 유연하게 활용하기 위해 프로그램 작성을 배우고 싶은 사람들이 많지만, 영어, 특히 컴퓨터 전문 영어를 이해하지 못해 이 문턱을 넘기가 어려운 사람들이 많습니다. 이에 대해 Wu Tao는 2000년 초에 중국 최초의 전체 중국어 프로그래밍 개발 시스템인 "Easy Language"의 개발을 시작했습니다. 소프트웨어 개발 및 프로젝트 관리 분야의 풍부한 경험을 바탕으로 오랜 노력 끝에 "Easy Language"의 첫 번째 버전이 성공적으로 개발되었습니다. "Easy Language"는 지식에 대한 갈증이 매우 강한 학교 학생들에게 특히 적합합니다. 소프트웨어에서 제공되는 흐름도 기능은 주로 이러한 사용자 그룹을 기반으로 개발되었습니다. 이렇게 훌륭한 프로그래밍 언어를 제공해 주신 분들께 감사드립니다! 경의를 표하다! 【좋아하실 것 같아요】 1. PHP 중국어 사이트 위챗 공개 계정 올바른 자세로 사용하세요! 불가능하다고 생각했던 리소스를 얻으세요! 2. 2017년 PHP 개발 트렌드와 PHP 프로그래머의 개발 방향 10가지 제안