Skip to main content
← Back to List

프로그래밍 언어 및 개발 도구

Programming Languages & Development Tools

기본 영어 단어

1. variables
변수: 데이터를 저장하는 데 사용되는 메모리의 공간

예문

  • Global variables are defined outside any function or class.
    전역 변수는 어떤 함수나 클래스 밖에서 정의됩니다.
2. functions
함수: 특정 작업을 수행하는 코드의 블록

예문

  • This function adds two numbers.
    이 함수는 두 숫자를 더합니다.
3. loops
반복문: 코드를 반복해서 실행하기 위한 구조

예문

  • A for loop is used for iterating over a sequence.
    for 루프는 시퀀스를 반복하는 데 사용됩니다.
4. classes
클래스: 객체 지향 프로그래밍에서 데이터와 함수를 하나의 단위로 묶는 방법

예문

  • All objects of a class have similar properties.
    클래스의 모든 객체는 비슷한 속성을 가지고 있습니다.
5. compiler
컴파일러: 소스 코드를 컴퓨터가 이해할 수 있는 기계어로 변환하는 도구

예문

  • The Java compiler converts Java code into bytecode.
    자바 컴파일러는 자바 코드를 바이트코드로 변환합니다.
6. interpreter
인터프리터: 소스 코드를 줄 단위로 해석하고 실행하는 도구

예문

  • Python uses an interpreter, not a compiler.
    Python은 컴파일러가 아닌 인터프리터를 사용합니다.
7. debugger
디버거: 프로그램의 오류를 찾고 수정하는 도구

예문

  • The debugger helps us to find the location of a problem in the code.
    디버거는 코드에서 문제점의 위치를 찾는데 도움을 줍니다.
8. IDE
통합 개발 환경: 코딩, 디버깅, 컴파일, 실행 등 개발에 필요한 모든 기능을 제공하는 소프트웨어

예문

  • Visual Studio is a popular IDE for C# development.
    비주얼 스튜디오는 C# 개발에 인기 있는 통합 개발 환경입니다.
9. libraries
라이브러리: 재사용 가능한 코드의 모음

예문

  • Python has many built-in libraries for different tasks.
    Python에는 다양한 작업에 사용할 수 있는 내장 라이브러리가 많이 있습니다.
10. SDK
소프트웨어 개발 키트: 특정 플랫폼에서 응용 프로그램을 개발하는 데 필요한 도구와 라이브러리의 모음

예문

  • The Android SDK provides you the API libraries and developer tools necessary to build, test, and debug apps for Android.
    Android SDK는 Android용 앱을 빌드, 테스트 및 디버그하는 데 필요한 API 라이브러리 및 개발 도구를 제공합니다.
11. framework
프레임워크: 특정 언어에서 사용하는 기본 구조를 제공하는 소프트웨어

예문

  • React is a JavaScript framework for building user interfaces.
    React는 사용자 인터페이스를 구축하기 위한 자바스크립트 프레임워크입니다.
12. API
애플리케이션 프로그래밍 인터페이스: 다른 소프트웨어가 서로 상호작용하는 방식을 정의하는 규격

예문

  • The Twitter API allows developers to access and interact with public Twitter data.
    Twitter API는 개발자가 트위터 공개 데이터에 액세스하고 상호 작용할 수 있게 합니다.
13. runtime
런타임: 프로그램이 작동하는 동안의 동작 환경

예문

  • The Java runtime environment includes the Java Virtual Machine and the Java core classes.
    Java 실행 환경에는 자바 가상 머신과 자바 핵심 클래스가 포함됩니다.
14. syntax
문법: 프로그래밍 언어의 문장과 명령어의 구조와 규칙

예문

  • Understanding the syntax of a language is the first step in learning to program.
    언어의 문법을 이해하는 것은 프로그래밍을 배우기 위한 첫 단계입니다.
15. inheritance
상속: 객체 지향 프로그래밍에서 한 클래스가 다른 클래스의 속성과 메서드를 가져와 사용하는 기능

예문

  • Inheritance in Java is a mechanism where a new class is derived from an existing class.
    Java에서의 상속은 기존 클래스에서 새로운 클래스를 파생시키는 메커니즘입니다.