펄
#
Find similar titles
- 최초 작성자
- 최근 업데이트
Structured data
- Category
- Programming
Table of Contents
Perl #
Perl은 Practical Extraction and Report Language의 약자로 레리 월(Larry Wall)이 유닉스 환경에서의 프로그램 코딩용 언어로 개발한 것이다. Perl 언어는 실용성을 모토로 하고 있어 C나 SED, AWK, 셸 스크립트 등 다른 프로그래밍 언어에서 뛰어난 기능을 많이 도입하여 사용하고 있다. 언어 자체의 자유도가 높고 표현력이 뛰어나 CGI나 웹 프로그래밍, 시스템 관리, 그 밖의 간단한 작업을 하는 스크립트를 작성하는 데에 넓게 이용되고 있으며 또한 생물정보학 쪽에서도 광범위하게 이용되고 있다. 인터프리터 펄은 자유 소프트웨어이며, 아티스틱 라이센스 또는 GPL로 배포되고 있어 사용자는 둘 가운데 하나의 라이센스를 골라 쓸 수 있다. 유닉스를 비롯해 다양한 플랫폼에서 동작한다. 펄은 대부분의 유닉스 운영체계에 기본으로 설치되어 있어, 시스템 관리에서 웹 애플리케이션 개발까지 광범하게 사용되는 프로그래밍 언어이다. 문자열에 대한 뛰어난 정규식 처리기를 내장하고 있어 생물정보학 초기부터 적극적으로 활용되고 있는 언어이다.
Perl의 특징을 살펴보면 다음과 같다.
- Perl은 C, awk, SED, sh와 같은 언어들의 장점이 있다.
- Perl은 셸 스크립트(Shell Script) 언어로 컴파일러(Compiler)가 필요 없다.
- Perl은 문자열 처리가 어떤 언어보다도 뛰어나다.
- Perl은 시스템 프로그래밍에 유용하다.
- Perl은 여러 운영체제를 지원한다.
참고 사이트 #
- https://perl.tistory.com/1
- https://m.blog.naver.com/PostView.nhn?blogId=intencelove&logNo=20095198850&proxyReferer=https%3A%2F%2Fwww.google.com%2F