Headlines

Programming

General

  • 프로그래밍 – Programming
  • 코드 – Code
  • 클래스 – Class
  • 객체 – Object
    • 객체 지향 – Object oriented
  • 메서드 – Method
  • 액세스하다 – Access
  • 메모리 수거 – Garbage collection
  • 알고리즘 – Algorithm
  • 블록 – A block of code
  • 데이터 – Data
  • 예외 처리 – Exception handling
  • 라이브러리 – Library
  • 헤더 – Header
  • 콘솔 – Console

Occupations

  • 프로그래머 – Programmer

Languages

  • 어셈블리어 – Assembly
  • 포트란 – FORTRAN
  • 오브젝티브-C – Objective C
  • 자바 – Java
  • 자바스크립트 – JavaScript
  • 루비 – Ruby
  • 비주얼 베이직 – Visual BASIC

Common Symbols

산술 연산자 설명
– 빼기
+ 더하기
* 곱하기
/ 나누기
% 나머지
— 감소
++ 증가
관계 연산자 설명
> 보다 큼
>= 보다 크거나 같음
< 보다 적음
<= 보다 적거나 같음
== 같음
!= 같지 않음
& ~와(과)
| ~또는
! ~이(가) 아님
논리 연산자 설명
&& 논리곱
|| 논리합
^ 베타적 논리 연산자
~ 1의 보수
>> 오른쪽 이동
<< 왼쪽 이동

Tools

  • 컴파일러 – Compiler
    • 컴파일 – Compile
  • 디버거 – Debugger

Thread and Processes

  • 프로세스 – Process
  • 멀티프로세스 – Multiprocess
  • 스레드 – Thread
  • 멀티스레드 – Multithread
  • 세마포어 – Semaphore
  • 경쟁 상태 – Race condition
  • 교착 상태 – Deadlock

Variables and functions

  • 변수 – Variable
    • 매개변수 – Parameter
  • 속성 – Property
  • 함수 – Function
  • 선언 – Declaration
  • 전역 변수 – Global
  • 포인터 – Pointer
  • 인스턴스 – Instance
  • 제네릭 – Generics
  • 템플릿 – Template
  • 메서드 – Method
  • 연산자 오버로드 – Operator overloading
  • 기본값 – Default value
  • 반환값 – Return value
    • 반환하다 – Return (from a function)

Data Structures

  • 배열 – Array
  • 연결 리스트 – Linked list

Debugging

  • 디버그 – Debug
  • 오류 / 버그 – Bug
  • 메모리 누수 – Memory leak

Low Level

  • 명령어 – Instruction
  • 레지스터 – (CPU) Register
  • 입출력 – I/O