반응형
목표

- 프로그래밍 언어가 무엇인지 알아 보자.

- 컴퓨터의 동작 원리를 알아 보자.

- 컴파일러에 대해 알아 보자.

 

 

프로그래밍 언어란?

- 프로그래밍 언어는 컴퓨터 시스템을 구동시키는 소프트웨어를 작성하기 위한 형식언어

- 컴퓨터 시스템을 구동시키기 위한 방법

1) H/W(hard ware) 는 전기 신호를 입력 받아 구동되는 시스템이다.

2) 전기 신호 입력(1)/미입력(0) 의 값을 분석하여 명령을 인식한다.

※ 따라서 컴퓨터 시스템을 동작시키는 모든 명령어는 1과 0을 사용하는 이진수 체계이다.(단, 양자컴퓨터 제외)

 

 

컴파일러란?

컴파일러는 프로그래밍 언어로 구현된 C언어와 같은 소스 파일을 H/W에서 인식할수 있는 이진코드(0과1)로 변환 해 주는 프로그램이다.

단, 파이썬과 같은 소스프로그램을 읽어서 즉시 결과를 출력하는 인터프리터와는 구분된다.

C언어를 컴파일 해 주는 컴파일러에는 Dev-C++,CodeBlocks,Visual Studio 외 다양한 컴파일러가 있다.

 

대표적인 프로그래밍 언어

C : 1972년 켄 톰슨과 데니스 리치가 유닉스 운영체계에서 사용하기 위해 개발한 프로그래밍 언어

C++ : C언어와 호환 되면서 객체를 구현하기 위한 클래스를 지원하는 객체지향언어

JAVA : 1995년 Sun에서 발표한 객체지향 언어(자바 플랫폼을 이용해서 어떤 운영체제에서도 동일하게 동작하는 이식성이 좋다.)

Python : 1991년 귀도 반 로섬이 발표한 객체지향 언어(인터프리터 언어)

기타 다양한 고급 프로그래밍 언어가 존재합니다.

 

 

 

 

결론

- 프로그래밍 언어는 컴퓨터(H/W)를 구동 시키기 위해 사람이 명령을 내리기 쉽게 작성한 언어

- 컴파일 된 컴퓨터에서 인식되는 언어는 0과 1을 이용한 이진수 체계

- 이진수 체계는 사람이 사용하는 십진수 체계와 호환이 가능 하므로 모든 명령어는 숫자로 이루어져 있다(예 - 문자 'A' 는 컴퓨터에서는 65라는 아스키 값을 가지고 있다.)

 

 

 

이 문서는 원당컴퓨터 학원에서 학생들과 같이 공부하기 위해 작성된 문서입니다.

오늘도 최선을 다하는 우리 학생들을 응원합니다.

 

인천 서구 원당컴퓨터학원

 

 

 

 

 

반응형
사업자 정보 표시
원당컴퓨터학원 | 기희경 | 인천 서구 당하동 1028-2 장원프라자 502호 | 사업자 등록번호 : 301-96-83080 | TEL : 032-565-5497 | Mail : icon001@naver.com | 사이버몰의 이용약관 바로가기
Posted by 원당컴 트랙백 0 : 댓글 9

댓글을 달아 주세요

  1. addr | edit/del | reply 가족바라기 2021.01.29 23:40 신고

    요즘 제 딸아이가 프로그래밍 공부하더라구요
    전 어렵게 느껴집니다

  2. addr | edit/del | reply 청결원 2021.01.30 06:38

    포스팅 잘 보고 갑니다
    좋은 주말 보내세요~

  3. addr | edit/del | reply 핑구야날자 2021.01.30 06:51

    프로그래머들이 대우받는 그런 세상이 되면 좋을 거 같아요

  4. addr | edit/del | reply 空空(공공) 2021.01.30 07:48 신고

    학생들이 쉽게 이해 할수 있겠습니다^^

  5. addr | edit/del | reply 휴식같은 친구 2021.01.30 21:39 신고

    프로그래밍 언어에 대해서 정리해주셨군요.
    C언어와 자바가 인기가 많은것 같습니다.

  6. addr | edit/del | reply 데보라 2021.01.31 19:12

    와 정말 컴퓨터 언어를 알아 가는 그런 세대에 있어요, 행복한 밤 되세요,

  7. addr | edit/del | reply *저녁노을* 2021.02.01 06:29 신고

    즐거운 한 주 되세요.
    잘 보고가요

  8. addr | edit/del | reply 청결원 2021.02.01 06:43

    포스팅 잘 보고 갑니다
    월요일 한주 시작 잘 하세요~

  9. addr | edit/del | reply MyHerb 2021.02.14 22:14 신고

    잘보고 가요ㅎㅎ