|Developed by||Chris Luttner|
|Latest stable version||Swift 5|
Swift has borrowed quite a lot from Objective-C, but it is not defined by pointers, but by the types of variables that the compiler handles. Many scripting languages work in a similar way. At the same time, it provides developers with many functions that were previously available in C ++ and Java, such as defined names, so-called generalizations and operator overloading.