컴퓨터 언어
-
Open API가 갖는 의미와 웹 서비스의 가치를 높이는 Open API 에코시스템IT topics 2015. 8. 28. 09:47
API의 개념과 웹 서비스에서의 Open API 개발자라면 API(Application Programming Interface)라는 단어에 익숙할 것이다. 어떤 어플리케이션을 만들 때 사용하는 컴퓨터 언어의 형태로 개발자들이 사용할 수 있는 명령어를 API라고 부른다. 즉, 개발자는 다양한 컴퓨터 언어가 제공하는 API를 이용하여 어플리케이션을 만드는데 C나 C++, Java와 같은 컴퓨터 언어에서 제공하는 라이브러리들이 API들이고 윈도 어플리케이션을 만들 때 많이 사용하는 MFC와 같은 것도 API라고 할 수 있다. Java 프로그래머의 경우 스프링과 같은 프레임워크도 API들의 집합이라고 할 수 있다. 즉, API는 어플리케이션을 제작할 때 사용되는 도구라고 생각하면 된다(개발툴과는 좀 다른 개념으..
-
윈도 프로그래밍에 대한 생각IT topics 2007. 4. 27. 06:16
세상에는 많은 프로그래밍 언어가 있으며 또 많은 개발 툴들이 있다. 그런 프로그래밍 언어나 개발 툴로 윈도용 프로그램, 혹은 리눅스, 유닉스용 프로그램을 만든다. 또는 웹용 프로그램을 만들기도 한다. 나 같은 프로그래머는 어떤 언어를 선택하느냐, 아니면 어떤 툴을 선택하느냐에 따라서 직업의 성질이 결정되곤 한다. 과연 어떤 언어와 툴을 선택해야 내가 이 세계(IT, 프로그래밍 세계)에서 오랫동안 지낼 수 있을까? 일단 현재 가장 잘 알려진 언어들을 쭉 나열해보자. C, C++, JAVA, FORTRAN, COBOL, Pascal, BASIC … 여기에 개발 툴 언어라는 것들이 있다. Delphi, Power Builder … 또 웹 스크립트 언어들도 있다. ASP, PHP, JSP, CGI, Python..