Rust is a multi-paradigm programming language designed for performance and safety, especially safe concurrency While Rust is syntactically similar to C++ one thing that it can guarantee is memory safety by using a borrow checker to validate references.
Kotlin was developed by the Jet Brains team in an attempt to find something better than Java. Many experts claim that the goal has been achieved. Like Go, Kotlin cannot be called the trendist programming language. But statistics show that demand is growing. The effortless interoperation between Java and Kotlin makes Android development faster and enjoyable.
Go is the least known of all the programming languages, but that doesn't mean it is something you neglect. It was developed by Google in 2007 for APIs and web applications. In the past few years, Go has become one of the fastest-growing programming languages.
Dart is a client-optimized programming language for apps on multiple platforms. It was developed by Google and is used to build mobile, desktop, server, and web applications. Dart is an object-oriented, class-based, garbage-collected language with C-style syntax.
Yes, these are three different programming languages. But, as we said the main focus is the scope. C/C++/C# are equally often used for game development. Not only in Gaming Industry but Embedded applications such as robotics, Operating systems, drivers, Desktop applications such as graphics suites, desktop word processors, etc. uses this language.
Источник: dev.toprogramming career beginners codenewbie