leexx
처음 배우는 마음으로
leexx
전체 방문자
오늘
어제
  • 분류 전체보기 (68)
    • 막개발글 (12)
    • 자바스크립트 JavaScript (17)
    • 우아한테크코스 (3)
      • 프리코스 (3)
    • 타입스크립트 TypeScript (2)
    • 리액트 React (9)
      • 리액트 React (4)
      • ReactQuery (3)
      • ReduxToolkit (1)
    • 스프링 Spring (2)
      • 전체 글 (2)
    • 코틀린 Kotlin (4)
    • 자바 Java (9)
    • 파이썬 Python (3)
      • Selenium (2)
    • SQL (1)
    • 깃허브 GitHub (1)
    • 알고리즘 Algorithm (5)
    • 일상글 (0)

인기 글

최근 댓글

최근 글

티스토리

hELLO · Designed By 정상우.
leexx

처음 배우는 마음으로

코틀린 Kotlin

코틀린 이란

2023. 2. 3. 14:49

코틀린의 목표

  • 코틀린의 목표는 Java 의 대안 을 제공하는 것 이었다.
  • 2011년 7월에 JetBrains 가 (Java 플랫폼용 언어인) Kotlin 을 발표했다.
  • 이름은 러시아 상트페테르부르크 근처의 코틀린 섬 에서 유래했다.

코틀린이란?

  • JetBranins 에서 만든 언어로, 명확하고 간결하여 쉽게 읽을 수 있다고 한다.
  • 다양한 분야에서 사용할 수 있다
    • mobile, server-side, desktop applications, making useful frameworks, making libraries
  • IntelliJ IDEA, Eclipse, Android Studio 에서 사용 가능하다.

Multiplatform 언어

img

  • 코틀린은 다양한 플랫폼에서 사용할 수 있는 언어이다.
  • 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
    '코틀린 Kotlin' 카테고리의 다른 글
    • 변수
    • 프로그램 (Program) 용어 및 톺아보기
    • 정수 (Integer numbers), 문자 (Characters), 문자열 (Strings)
    leexx
    leexx

    티스토리툴바