티스토리 뷰
아래 링크를 통해 가입시 바이낸스 코인 거래수수료 25% 평생할인!
25% lifetime discount on Binance Coin transaction fees when you sign up through the link below!
https://accounts.binance.com/en/register?ref=286562663
프로그램을 작성하기 위한 언어
사람이 컴퓨터에게 시키고 싶은 내용을 표현하기 위한 표기법
그 발전 단계에 따라 기계어, 어셈블리어, 고급언어로 분류
기계어
이진수 코드로 CPU 종류마다 고유의 기계어
1001 0001 0001 위치의 값을 누산기에 저장하라.
1100 0010 누산기에 0010 위치의 값을 더하라
1010 0011 누산기의 값을 0011위치에 저장하라.
어셈블리어
기계어의 이진수 코드를 기호화 코드(mnemonics)로 대치한 것
LOAD Y Y의 값을 누산기에 저장한다.
ADD Z 누산기에 Z의 값을 더하라
STORE X 누산기의 값을 X에 저장하라.
고급 언어
영어와 비슷한 구문으로 표현되며, 읽고 쓰기가 보다 쉽다
프로그래머가 기계의 세부사항을 알 필요가 없게 해준다
X = Y + Z
주요 고급 언어
FORTRAN, COBOL, BASIC, C, C++, Java 등
주요 고급 언어
FORTRAN(FORmula TRANslation)
1957년에 IBM사가 개발한 최초의 고급 언어
과학계산용 언어로 프로그램을 단순화된 영어 단어와 수학 공식으로 표현
COBOL(COmmon Business Oriented Language)
1960년초에 개발된 사무용 프로그램을 개발을 위한 언어
COBOL로 작성된 많은 급여, 회계 및 기타 업무용 S/W는 지금도 많이 사용됨
BASIC(Beginner's All-purpose Symbolic Instruction Code)
초보자가 배우기 쉬운 프로그래밍 언어로 개발
원래 학생들에게 프로그래밍 언어를 가르치기 위해 개발
컴퓨터 업계에 소개되면서 비중 있는 프로그래밍 언어가 됨.
C 언어
AT&T 벨 연구소에서 개발한 시스템 프로그래밍 용 언어
1970년대 UNIX라는 운영 체제 개발을 위하여 개발된 언어
고급 언어이면서도 저급 언어(하드웨어에 가까운 언어)의 특성을 가지고 있음.
C++
AT&T 벨 연구소에 의해 개발
C 언어의 기능을 확장하여 만든 객체 지향 프로그래밍 언어
Java
1990년대에 선 마이크로시스템 사에서 개발
인터넷 환경을 위해 개발된 객체지향 언어로 이동 코드실행 지원
Java 프로그램은 한번 작성되면 어느 플랫폼에서나 실행 가능
'It' 카테고리의 다른 글
리니지2m 궁수 활 스킬 트리 (0) | 2022.08.17 |
---|---|
소프트웨어 개발과정 (0) | 2022.08.16 |
컴퓨터 하드웨어 구성 요소 (0) | 2022.08.16 |
SELECT문 (0) | 2022.08.15 |
데이터 정의어와 무결성 제약조건 (0) | 2022.08.15 |
- Total
- Today
- Yesterday
- 호주구글
- 구글우회접속
- AI자동화
- 자동화프로그램
- 네페쿠팡
- sbs드라마무료
- 구글계정비밀번호찾기
- 굿파트너실시간시청바업
- 굿파트너실시간시청방법
- 구글우회주소활용
- 구글우회주소
- 외국구글
- 브로드컴회원가입
- 트위터자동발행
- 구글우회
- brodcom
- 쿠팡네페
- 네이버페이쿠팡결제
- 굿파트너
- 쿠팡네이버페이결제
- 굿파트너실시간보는방법
- 노코드툴
- 네이버페이쿠팡
- 쿠팡네이버페이
- 네이버페이쿠팡뎔제
- 구글비밀번호찾기
- 굿파트너실시간
- 구글계정패스워드찾기
- 블로그자동발행
- 해외구글
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |