본문바로가기

K-language is a programming language developed in-house by Konan Technology.
Through K-language, you can not only enhance product development efficiency and reduce developer training time but also utilize the language for development methodologies, product quality control, and manual management.

INTRODUCTION

About K-language

Typical development languages, such as C++ and Java, had low efficiency in personnel training and development productivity aspects. This situation led to frequent rework because training developers took a long time and the existing codes had low reusability. To break through these limits, Konan Technology developed K-language, a language with simple grammar for high-quality coding, bringing aid to developers and clients alike.

Language Family
  • Objective-oriented language, procedural language (characteristics of some function languages)
Goals
  • Simple, easily-read, and rapidly executed codes
Execution Environment
  • Interpreting Code
  • Executed in K-language virtual machine (KVM)
  • The source code is directly executed or converted to byte code and executed after compiling
Supported OS
  • Supported on almost all operating systems, including Linux, Windows, AIX, Solaris, and HP-UX
  • Byte code is compatible without being dependent on specific platform
Library
  • Deep learning model, machine learning model, embedding model, index, search, analysis, distributed processing, parallel processing, visualization, etc.
Reference programming Language
  • Python (high-level data type, dynamic typing)
  • C++ (control structure and grammar)
  • SQL (data model and data language)
Creator
  • Yang Seung-hyun, CTO of Konan Technology

EFFECTIVENESS

The tool for productivity innovation!
These are the development effects created
by Konan Technology’s K-language.

Enhanced
Development
Capabilities
The K-language has contributed to faster development speeds and improved developer capabilities, leading to a significant reduction in the training period for new developers.
Easy Modification
and Application
Self-modification and application of changes can be done quickly and easily as the source code of Konan Technology’s core products are written in K-language.
Productivity
Innovation
We are creating a high level of innovation effects by applying K-language to entire procedures related to products, including quality control, manual publishing, web services, and projects.

K-language
Library

K-language Library

K-language provides a library created with Konan Technology’s internalized foundation technologies, including deep learning, machine learning, statistics, and rule-based NLP. Because the library is provided in classes and functions familiar to developers, they can easily utilize them and increase their development speed thanks to the language’s simple codes.

Concise calling
syntax

You can designate the linkage of
the given library and execute
it immediately without the need for
library function execution.

Enhanced Code Reusability

The language’s open library structure
allows you to additionally register
your very own library and enhance
your code’s reusability.