코틀린의 목표
- 코틀린의 목표는 Java 의 대안 을 제공하는 것 이었다.
- 2011년 7월에 JetBrains 가 (Java 플랫폼용 언어인) Kotlin 을 발표했다.
- 이름은 러시아 상트페테르부르크 근처의 코틀린 섬 에서 유래했다.
코틀린이란?
- JetBranins 에서 만든 언어로, 명확하고 간결하여 쉽게 읽을 수 있다고 한다.
- 다양한 분야에서 사용할 수 있다
- mobile, server-side, desktop applications, making useful frameworks, making libraries
- IntelliJ IDEA, Eclipse, Android Studio 에서 사용 가능하다.
Multiplatform 언어
- 코틀린은 다양한 플랫폼에서 사용할 수 있는 언어이다.
- JVM
- Kotlin 은 Java 와 완벽하게 호환된다. 따라서 Java 로 작성된 라이브러리를 사용할 수 있다.
- 따라서 Java -> Kotlin 으로도 마이그레이션이 가능하다.
- Android
- 안드로이드 애플리케이션을 만들 수 있다.
- JavaScript
- JavaScript 와도 호환이 된다.
- 클라이언트측 웹 애플리케이션을 만들고 브라우저에서 실행할 수 있다.
- Native
- Kotlin 코드는 Windows, Linux, iOS, macOS 등 모든 OS에서 실행할 수 있는 파일로 변환할 수 있다.
참고자료
https://hyperskill.org/learn/step/4350
Introduction to Kotlin – JetBrains Academy — Learn programming by building your own apps
What is Kotlin? Kotlin is a highly effective modern programming language developed by JetBrains. It has a very clear and concise syntax, which makes your code easy to read. Kotlin is widely used around the world, and its popularity among developers is cons
hyperskill.org
'코틀린 Kotlin' 카테고리의 다른 글
변수 (0) | 2023.02.03 |
---|---|
프로그램 (Program) 용어 및 톺아보기 (0) | 2023.02.03 |
정수 (Integer numbers), 문자 (Characters), 문자열 (Strings) (0) | 2023.02.03 |