2)문자 상수: 'a'
3)문자열(string)상수:"a", "ab"
www.perl.org에서 다운로드 후 사용 , 명령 프롬프트를 이용하여 실행 할 경우 perl 파일이름.pl로 실행
-최초의 고급 프로그래밍 언어
-수식을 번역하는 언어
-특징 ) 정적 메모리 관리
-Common Business Oriented Language -> 기업에서 많이 사용
-특징 ) 가독성이 낮으며 C언어의 구조체 개념을 시작하였다.
Declaration과 execution을 구분하여 프로그램을 작성하였다.
-구조 ) Division(부) > Section(절) > Paragraph(소절) > Sentence(문장) > Word(단어) > Character(문자)
-Division 구분 )
-실제 사용보다는 Algol의 특징들이 다음 언어에 반영되어 알고리즘을 쉽게 기술 할 수 있도록 함
-Moter Languages (ex. PL/I, Pascal 등)
-특징 ) Block structure (함수 단위) , 인자 전달, 반복적인 호출
-교육용 프로그램 언어
-특징 ) Block structure, 간단함
-1972년 UNIX 운영체제 개발을 위하여 C언어 개발
-특징 ) simple, efficient, 포인터 타입 도입, 가독성 떨어짐,
-C언어를 기반으로 발전한 프로그래밍 언어
-특징 ) 객체지향 프로그래밍 , 클래스 도입
-Java를 대응하기 위해 C++을 강화한 프로그래밍 언어
-특징 ) 객체지향 프로그래밍 언어, CMD에서 실행 가능함 -> 플랫폼 독립성
프로그램 확장자 : .cs
-Sun Microsystems에서 개발한 객체 지향 프로그래밍 언어
-특징 ) C++ 보다 간단하며, 객체지향
Java VM이 설치된 다른 기계에서 myProgram.class 실행 시 똑같은 결과 얻음
-Interpreter 방식의 프로그래밍 언어
-특징 ) 텍스트를 다루기 좋음 , 변수로 Scalar와 Vector를 둠 , 선언 하지 않고 사용 가능
-LISt Processor로 고급 프로그래밍 언어
-특징 ) 인공지능 언어로 사용된다.
-논리형 프로그래밍 언어
-특징 ) 오브젝트와 오브젝트 간의 관계에 관한 문제를 해결하기 위해 사용
-Snobol : String Oriented symbolic Language
-Basic : Beginner's All-purpose Symbolic Instruction Code로 교육용 언어
-Python : 인터프리터 방식의 프로그래밍 언어
머신러닝, 딥러닝 등 인공지능 개발을 위한 언어로서 각광 받고 있다.
-Swift : Apple에서 개발한 프로그래밍 언어
-Go : Google에서 개발한 프로그래밍 언어