How to start from scratch, and which programming language is require to start this.
Hi!
Its Javascript + Web development - you can also use typescript.
You can see a full app - GitHub - ComcastSamples/lightning-ui-tmdb: Example Lightning app built on TMBD
Or use the CLI to get started