프로그래밍언어(20)
-
Perl - 프로그래밍언어
Perl Perl은 래리 월이 만든 인터프리터 방식의 언어, 혹은 그 인터프리터 소프트웨어를 가르키며 자료를 추출하고 그에 의거한 보고서를 작성하는데 사용하는 프로그래밍 언어중의 하나이다. 펄 언어는 'Practical Extraction and Report Language'의 약자로 실용성을 모토로 하고 있어 C언어와 구문이 비슷하며 sed, AWK, 셀 스크립트 등과 같은 유닉스 기능을 포함하는 뛰어난 기능을 많이 도입하여 사용하고 있다. 언어 자체의 자유도가 높고 표현력이 뛰어나 CGI나 웹프로그래밍, 시스템 관리, 그 밖의 간단한 작업을 하는 스크립트를 작성하는 데에 넓게 이용되고 있으며, 또한 생물정보학 쪽에서도 광범위하게 이용되고 있다. 텍스트 파일로부터 필요한 정보들을 추출하고 그 정보를 바..
2008.09.19 -
HTML - 프로그래밍언어
HTML HTML(Hypertext Markup Language)는 SGML에서 비롯된 하이퍼텍스트를 표기하는 언어로써 인터넷 서비스의 하나인 월드와이드웹을 통해 볼 수 있는 문서를 만들기 위하여 사용하는 기본적인 프로그래밍 언어의 한 종류이다. 일반 웹브라우저로 읽을 수 있으며 인터넷에서 웹을 통해 접근되는 대부분의 웹페이지들은 HTML로 작성되며 HTTP를 통해 전송된다. 주민등록번호 체크나 카드번호 유효성 검사 등 간단한 동작을 위하여 자바스크립트를 비롯한 각종 언어를 내장할 수 있다. 각종 언어에서는 DOM을 통해서 각 개체에 접근한다. HTML은 문서의 글자크기, 글자색, 글자모양, 그래픽, 문서이동(하이퍼링크) 등을 정의하는 명령어로서 홈페이지를 작성하는 데 쓰인다. HTML에서 사용하는 명령..
2008.09.19 -
Delphi - 프로그래밍언어
Delphi Delphi는 코드기어에서 만든 고속 개발 도구로 오브젝트 파스칼(혹은 델파이언어)을 기반으로 기능을 향상시켜 개발한 일반 응용 프로그램 개발 언어이다. 델파이는 윈도우 기반하에서 모든 부분을 프로그래밍 할 수 있는 강력한 언어로 높은 생산성과 간결한 코드가 대표적인 장점이며 C 이외에 저수준의 시스템 프로그래밍이 가능한 소수의 언어이다. 또한 데이터베이스 프로그래밍까지 가능한 객체지향 프레임워크인 비주얼 컴포넌트 라이브러리(VCL)을 사용하고 있다. VCL은 코딩하는 과정에서도 완성후의 모습을 볼 수 있으며 델파이1에서부터 최신버전인 델파이 2007에 이르기까지 열한번의 업그레이드를 거치는 동안, 내부의 실제코딩은 수없이 변했지만 잘 설계된 클래스 구조 덕분에 프로그래밍 인터페이스는 큰 변..
2008.09.19 -
Visual Basic - 프로그래밍 언어
Visual Basic Visual Basic은 미국 마이크로소프트사에서 개발안 윈도우용 응용 프로그램 개발 언어이면서, 동시에 데이터베이스 프로그래밍까지 가능한 소프트웨어 개발 도구이다. 베이직 프로그래밍 언어로 미리 작성되어 있는 코드를 그래픽 사용자 인터페이스 환경(GUI)에서 윈도나 버튼을 양식(Form)에 배치하기 때문에 손쉽게 사용할 수 있다. 비주얼 베이직은 배우기 쉽고 프로그램을 빠르게 작성할 수 있기 때문에, 가끔은 응용프로그램의 프로토타입을 작성하는데 사용되기도 하지만, 실제로 운영되는 프로그램을 개발하는 데에도 광범위하게 사용되고 있다. 2004년 하반기에는 비주얼 베이직 2005 버전이 발표되어 판매되고 있으며 MS社의 주장에 따르면 비주얼 베이직을 이용해 프로그램을 개발하는 개발자..
2008.09.19 -
C# - 프로그래밍언어
C# C++(시플러스플러스)에 기본을 두고, 비주얼베이직(visual basic)의 편의성을 결합하여 만든 객체지향 프로그래밍언어이다. 모든 것을 객체로 취급하는 컴포넌트 프로그래밍언어로, 시샵(C-sharp)이라고 발음한다. 2000년 6월 마이크로소프트가 닷넷(.NET) 폴랫폼를 위해 개발하였다. C++(시플러스플러스)에 기본을 둔 언어로, 비주얼베이식이나 자바(Java)와도 비슷하다. 따라서 비주얼베이식과 자바·C++ 등의 장점을 지닌다. 곧 비주얼 언어가 가진 사용자 친화성, C++의 객체지향성, 자바의 분산환경처리에 적합한 다중성 등을 모두 지니는 컴포넌트 기반의 소프트웨어 개발 패러다임을 반영한다. 웹을 통해 정보와 서비스를 교환하고, 개발자들이 이식성(portability) 높은 응용프로그램..
2008.09.19 -
C++ - 프로그래밍언어
C++ C++는 AT&T 벨 연구소의 비야네 스트롭스트룹이 1983년 발표하여 발전한 프로그래밍 언어이다. C언어의 확장판으로 만들어진 객체지향형 프로그래밍 언어이며 대규모 응용프로그램들을 만드는데 있어 최적의 객체지향 프로그래밍 언어로 간주되고 있다. C 언어의 문법을 대부분 사용할 수 있으며, 객체지향성이 더해진 C언어의 확장형이라고 생각할 수도 있다. C가 전세계적으로 가장 많은 사람들이 사용하고 있는 프로그램 전문 언어 중의 하나이기는 하지만 이 언어 역시 한계에 부딪히게 되었다. 이에 따라 고도로 복잡한 프로그램을 관리하기 위하여 C++가 탄생하게 되었다. C++는 처음 소개된 이후로 1985년과 1989년, 그리고 C++에 ANSI표준을 적용하기 시작한 시기 등 3번에 거쳐 개정되었다. 199..
2008.09.19