728x90 고급언어2 6-2 소프트웨어의 개발 1. 프로그래밍 언어 -저급언어 *기계어 : 제1세대 프로그래밍 언어 - 기계중심의 언어 : 컴퓨터가 직접 이해하고 실행할 수 있는 2진 코드 형태의 언어 ex) *어셈블리어 : 제2세대 프로그래밍 언어 - 기계중심의 언어 : 기계어 명령을 알기 쉬운 기호로 표현 ex) -고급언어 : 제3세대 프로그래밍 언어 - 문제 중심의 언어 : 사람에게 친숙한 문장 구조나 수식 표현을 사용함 ex) : 문제 해결 방식에 따라 다양한 패리다임이 존재함 -> 절차적 언어 : FORTRAN, COBOL, PASCAL, C 등 -> 객체지향 언어 : C++, Java, C#, Objective-C 등 -제4세대 언어 : 기존 순차적 고급언어에 비해 보다 높은 수준의 기능을 제공함으로써 프로그래밍 노력이나 시간을 줄이기 위.. 2024. 3. 27. 1-1-3 C언어의 특징 1. 프로그램 이식성이 높다. 2. 간단한 문법표현으로 함축적인 프로그램 작성이 용이하다. 3. 저급언어 특성을 가진 고급언어이다. *저급언어 : 컴퓨터가 쉽게 알아들을 수 있는 언어 *고급언어 : 컴퓨터가 잘 알아듣기 어려운 언어. 따라서 컴파일러라고 하는 번역기를 통해서 기계어로 변환되는 과정을 가진다. 2024. 2. 19. 이전 1 다음 728x90