상세 컨텐츠

본문 제목

#0. IT 기초 지식 Intro

기초/IT 기본 지식

by 2^7 2024. 6. 6. 15:29

본문

IT 기초 지식

 1. 많이 쓰는 프로그래밍 언어

 1) C언어

   - 제한된 상황에 최대한의 성능을 내기 위해 만들어진 언어

   - 기계가 소통하는 방식에 매우 가까운 언어(저수준 언어)

   - 이식성이 뛰어나 다른 플랫폼으로 쉽게 이식 할 수 있음

   - 간결하고 직관적인 문법으로 가지고 있어 코드 작성이 빠르고 효율적

   - 운영 체제와 상호작용이 매우 용이하여 운영 체제나 하드웨어와 관련된 시스템 프로그래밍에 많이 사용

   - 가전 제품에 들어가는 프로그램으로 C언어 프로그래밍이 많이 사용됨

 

 2) 자바(JAVA)

  - 시스템 유지/보수, 안드로이드 앱 개발에 사용되는 언어

  - 자바로 만든 프로그램은 어떤 컴퓨터나 휴대폰에서 실행이 가능

  - 메모리 관리를 자동으로 해주기 때문에 프로그램이 더 안정적으로 동작함 

  - 다양한 기능을 제공하는 라이브러리가 포함

  - 보안에 대한 강력한 기능을 제공

 

3) 파이썬

  - 웹 개발, 인공지능 개발 등 넓은 범용성 언어

  - 현재 가장 많이 사용하는 언어

  - 초보자에게도 사용하기 쉬운 언어

  - 다양한 라이브러리와 프레임워크를 풍부하게 제공하여 다양한 작업을 쉽게 수행 가능

  - 코드를 한 줄씩 실행하여 결과를 바로 확인할 수 있어 개발하고 디버그 하는 과정을 단순화

  - 여러 플랫폼에서 동작하기 떄문에 다양한 운영 체제에서 실행 가

 

4) 자바스크립트

   - 웹 개발에 사용되는 언어

   - 동적인 웹사이트 개발에 필수

   - 서버, 백엔드 영역 개발도 가능 


 2. 프로그래밍 언어 공부하기

 1) 공식 문서/사이트 보기

   - 공식 문서에는 언어를 만든 사람의 철학, 언어를 사용해야 되는 사람, 관련 커뮤니티 정보를 확인

      (당연한 이야기이지만 해당 문서와 사이트는 영어로 되어 있다..........)

 2) 문법 확인하기

  - 각 언어마다 고유의 문법이 있다.

  - 문법을 보고 이해하여 실제 예제를 작성해 보면서 문법을 익힌다.

 3) 다른 언어와 비슷한 특징을 찾기

  - 기존에 사용하던 언어나 알고 있던 언어가 있는 경우 유사한 부분을 찾아본다

    (프로그래밍 언어가 처음인 경우는 해당이 안 되니까 그냥 이런 특징이 있구나 하고 보자)

 4) 간단한 예제 작성하기

   - 처음에 많이 이해하려고 하지 말고 아!! 이런 거구나 하고 받아드리고 바로 코드를 작성

   - 머리로 이해해도 실제 사용하지 않으면 아무런 의미가 없으므로 간단한 예제 부터 하나씩 코드를 작성

5) 프로젝트 진행하기

  - 어느정도 언어에 익숙해지면 간단한 프로젝트를 진행

  - 처음 부터 거창한 프로젝트가 아닌 정말 간단한 프로젝트 부터 진행

    (프로젝트라고 하기 민망할 정도의 수준으로 시작해도 괜찮음) 

 

728x90

'기초 > IT 기본 지식' 카테고리의 다른 글

#5 자바 표준 라이브러리  (1) 2024.10.07
#4. 인터프리터 언어  (1) 2024.08.19
#3. 인공지능, 머신러닝, 딥러닝  (0) 2024.06.23
#2 빅데이터 개요  (0) 2024.06.23
#1. 라이브러리와 프레임워크  (0) 2024.06.09

관련글 더보기