Let me first say this is high level and I may be missing certain information.
Working a back end system that will contain REST Services that will be used to create requests and retrieve list information. The data being passed back and forth will be JSON.
The web application I want to build should be a single page application. Some of the key features needed:
1. Single Page Application - Store user data (Preferences)
2. Single site should work with Browser and Mobile Devices (Mobile Web App)
3. Everything one click away (AS much as possible)
4. List Display (Datagrid)
5. Request forms via Modal Window
At a high level what language(s) would you use to accomplish this?