Category:Kotlin
Kotlin
This programming language may be used to instruct a computer to perform a task.
Listed below are all of the tasks on Rosetta Code which have been solved using Kotlin.
This programming language may be used to instruct a computer to perform a task.
Official website 

Type checking:  Static 

Lang tag(s):  kotlin 

Kotlin is a staticallytyped programming language that runs on the JVM and can also be compiled to JavaScript. It is being developed by JetBrains with assistance from open source contributors and is intended for industrial use.
In addition, a separate team at JetBrains is developing a version of Kotlin which compiles (via LLVM) directly to machine code for various platforms. The first Technology Preview for this version was rolled out in April 2017.
Kotlin has become a popular language for developing Android applications and, in May 2017, Google announced official support for it alongside Java and C++.
Subcategories
This category has only the following subcategory.
K
Pages in category "Kotlin"
The following 200 pages are in this category, out of 1,136 total.
(previous page) (next page)C
 Create a file
 Create a file on magnetic tape
 Create a twodimensional array at runtime
 Create an HTML table
 Create an object at a given address
 Create an object/Native demonstration
 CSV data manipulation
 CSV to HTML translation
 Cuban primes
 Cumulative standard deviation
 Currency
 Currying
 CUSIP
 Cut a rectangle
 Cycle detection
 Cyclotomic polynomial
D
 Damm algorithm
 Data Encryption Standard
 Date format
 Date manipulation
 Day of the week
 Days between dates
 De Bruijn sequences
 Deal cards for FreeCell
 Decimal floating point number to binary
 Decision tables
 Deconvolution/1D
 Deepcopy
 Define a primitive data type
 Delegates
 Delete a file
 Deming's funnel
 Department numbers
 Detect division by zero
 Determinant and permanent
 Determine if a string has all the same characters
 Determine if a string has all unique characters
 Determine if a string is collapsible
 Determine if a string is numeric
 Determine if a string is squeezable
 Determine if only one instance is running
 Determine if two triangles overlap
 Dice game probabilities
 Digital root
 Digital root/Multiplicative digital root
 Dijkstra's algorithm
 Dinesman's multipledwelling problem
 Dining philosophers
 Disarium numbers
 Discordian date
 Display a linear combination
 Diversity prediction theorem
 DNS query
 Documentation
 Dot product
 Doublylinked list/Definition
 Doublylinked list/Element definition
 Doublylinked list/Element insertion
 Doublylinked list/Traversal
 Dragon curve
 Draw a clock
 Draw a cuboid
 Draw a pixel
 Draw a rotating cube
 Draw a sphere
 Draw pixel 2
 Dutch national flag problem
 Dynamic variable names
E
 Eban numbers
 Echo server
 Eertree
 Egyptian division
 EKG sequence convergence
 Elementwise operations
 Elementary cellular automaton
 Elementary cellular automaton/Infinite length
 Elementary cellular automaton/Random number generator
 Elliptic curve arithmetic
 Emirp primes
 Empty directory
 Empty program
 Empty string
 Enforced immutability
 Entropy
 Entropy/Narcissist
 Enumerations
 Environment variables
 Equilibrium index
 Esthetic numbers
 Ethiopian multiplication
 Euler method
 Euler's identity
 Euler's sum of powers conjecture
 Evaluate binomial coefficients
 Even or odd
 Evolutionary algorithm
 Exceptions
 Exceptions/Catch an exception thrown in a nested call
 Execute a Markov algorithm
 Execute a system command
 Execute Brain****
 Execute HQ9+
 Execute SNUSP
 Exponentiation operator
 Exponentiation order
 Extend your language
 Extensible prime generator
 Extra primes
 Extract file extension
 Extreme floating point values
F
 Factorial
 Factors of a Mersenne number
 Factors of an integer
 Fairshare between two and more
 Farey sequence
 Fast Fourier transform
 FASTA format
 Faulhaber's formula
 Faulhaber's triangle
 Feigenbaum constant calculation
 Fermat numbers
 Fibonacci heap
 Fibonacci nstep number sequences
 Fibonacci sequence
 Fibonacci word
 Fibonacci word/fractal
 File extension is in extensions list
 File input/output
 File modification time
 File size
 File size distribution
 Filter
 Find common directory path
 Find first and last set bit of a long integer
 Find if a point is within a triangle
 Find largest left truncatable prime in a given base
 Find limit of recursion
 Find palindromic numbers in both binary and ternary bases
 Find the intersection of a line with a plane
 Find the intersection of two lines
 Find the last Sunday of each month
 Find the missing permutation
 Find URI in text
 Find words which contains more than 3 e vowels
 Finite state machine
 First class environments
 First perfect square in base n with n unique digits
 First power of 2 that has leading decimal digits of 12
 Firstclass functions
 Firstclass functions/Use numbers analogously
 Five weekends
 Fivenum
 FizzBuzz
 Flatten a list
 Flipping bits game
 Flowcontrol structures
 Floyd's triangle
 FloydWarshall algorithm
 Fork
 Formal power series
 Formatted numeric output
 Forward difference
 Four bit adder
 Four is magic
 Four is the number of letters in the ...
 Fractal tree
 Fraction reduction
 Fractran
 Free polyominoes enumeration
 French Republican calendar
 FTP
 Function composition
 Function definition
 Function prototype
 Functional coverage tree
 Fusc sequence
G
 Galton box animation
 Gamma function
 Gapful numbers
 GaussJordan matrix inversion
 Gaussian elimination
 General FizzBuzz
 Generalised floating point addition
 Generate Chess960 starting position
 Generate lower case ASCII alphabet
 Generate random chess position
 Generator/Exponential
 Generic swap
 Geometric algebra
 Get system command output
 Getting the number of decimal places
 Globally replace text in several files
 Go Fish
 Gray code
 Grayscale image
 Greatest common divisor
 Greatest element of a list
 Greatest subsequential sum
 Greed
 Greedy algorithm for Egyptian fractions