일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | |||
5 | 6 | 7 | 8 | 9 | 10 | 11 |
12 | 13 | 14 | 15 | 16 | 17 | 18 |
19 | 20 | 21 | 22 | 23 | 24 | 25 |
26 | 27 | 28 | 29 | 30 | 31 |
Tags
- oracle 설치방법
- 삭제 구현
- Bcrypt
- 스프링 이미지
- 인증번호 전송
- 로그인 기능
- 파일 업로드
- 스프링 프로젝트 기본 설정
- 정규표현식
- spring 쇼핑몰
- 스프링 메일 전송
- 스프링 게시판 구현
- 스프링 파일 삭제
- 스프링 포트폴리오
- 스프링 프로젝트
- 스프링 HikariCP
- 회원가입 기능
- 이미지 출력
- arraylist
- ResponseEntity
- BCrypt 적용
- 로그아웃 기능 구현
- 스프링 게시판
- 스프링 쇼핑몰 프로젝트
- 쇼핑몰 포트폴리오
- 스프링 쇼핑몰
- 쇼핑몰 프로젝트
- 스프링 업로드
- spring 프로젝트
- 스프링 프로젝트 설정
Archives
- Today
- Total
Kim VamPa
고급언어, 저급언어란? 본문
728x90
반응형
개인공부 후 자료를 남기기 위한 목적이기에 내용 상에 오류가 있을 수 있습니다.
목표
- 고급언어란?
- 저급언어란?
- 고급업어 저급언어 차이
고급언어란?
- 사람이 이해하기 쉽게 작성된 프로그래밍 언어를 말한다.
- 고급 프로그래밍언어 도는 하이 레벨 프로그래밍 언어(high-level programming language)로 불린다.
- 컴파일러나 인터프리터에 의해 저급언어(어셈블리어,기계어)로 번역되어 실행된다
- C언어, 자바, 베이직 등 이 해당 언어에 속한다.
저급언어란?
- 컴퓨터가 이해하기 쉽게 작성된 프로그래밍 언어다.
- 저급 프로그래밍 언어 또는 로우레벨 프로그래밍 언어(low-level programming language)로 불린다.
- 실행 속도가 매우 빠르다.
- 배우기가 어렵고 유지보수가 힘들다.
- 어셈블리어 기계어가 해당 언어에 속한다.
고급언어 저급언어 비교
고급언어 | 저급언어 | |
주요 차이점 |
1. 사람이 이해하기 쉽다 2. 컴파일 혹은 인터프린터 변환과정을 한번 거쳐야 하기에 다소 느리다. 3. 크기가 크다. 4. 다루기 쉽다. |
1. 컴퓨터가 이해하기 쉽다 2. 실행속도가 빠르다. 3. 고급언어에 비해 크기가 작다. 4.다루기 어렵다. 5. 실행환경(컴퓨터 사양, 운영체제 등)따라 프로그램을 달리 해야 한다.
|
사용언어 | c언어, 파이선, 자바, ruby 등 대부분의 프로그래밍 언어 | 기계어, 어셈블리어 |
Reference
- https://ko.wikipedia.org/wiki/%EA%B3%A0%EA%B8%89_%ED%94%84%EB%A1%9C%EA%B7%B8%EB%9E%98%EB%B0%8D_%EC%96%B8%EC%96%B4
- https://ko.wikipedia.org/wiki/%EC%A0%80%EA%B8%89_%ED%94%84%EB%A1%9C%EA%B7%B8%EB%9E%98%EB%B0%8D_%EC%96%B8%EC%96%B4
- https://blog.ba0bab.kr/19
DATE
- 2020.03.17 글 등록
728x90
반응형
'공부 > 자바' 카테고리의 다른 글
[Java]다형성(polymorphism)이란? (0) | 2020.04.24 |
---|---|
[Spring] JDBC란? Connection pool이란? (0) | 2020.04.03 |
JDK(Java Development Kit) 설치방법[자바 개발자버전 설치] (0) | 2020.03.19 |
컴파일(Compile), 링크(Link), 빌드(Build) 정리 (0) | 2020.03.18 |
객체지향언어란? (0) | 2020.03.17 |
Comments