Building front-end applications, web APIs, system utilities and development tools using JavaScript, TypeScript, C# and Go