The Best Tools for Building Software
These are the tools and languages I keep using or have heard enough good things about to recommend:
- Games: Unreal Engine for AAA titles; Godot for everything else
- Web apps: Laravel (PHP)
- Websites: Hugo (Go) or Astro (JavaScript)
- APIs: Fiber (Golang)
- Mobile apps: Native (Kotlin/Swift) for platform-specific apps; Flutter (Dart) for cross-platform apps
- CLI and embedded software: Rust
- Scripting: Lua
- Databases: PostgreSQL for most use cases; SQLite for simpler projects
JavaScript and Python are versatile but rarely the best at any one thing.
The best tool depends on your project and preferences. With little context, these are the options Iād recommend to most developers.