I want to start a project and thinking in advance which language is the best in order to create an Website, Desktop Application and also a RestFul API.
Let's say I want to code everything in the same language. So what is the suggestion programming language to do it.
Some time ago I was working in a similar project. I was using C# (Visual Studio IDE). In the same solution you can create diferents kind of projects (Desktop, Web and Restful Api,..); also you can add one or multiple 'dll projects' in order to share some code.