Also, with that, are those coding languages sufficient to link the Dapp and have it function on the day to day web browser like Chrome/Firefox? Or are Ethereum Dapps strictly only accessible via Ethereum clients like Mist Browser?
Lastly, I know I may come of as silly(coming from the standard study hard enter university graduate and get a job stream of people), but does learning to code require another university degree or course or can it be self learnt? Any references to books that I could read from a library/ebooks would be very much appreciated. Also, straight on life facts as to what to expect being a programmer is like would be very much appreciated, eg. whether it is possible to learn enough code to even create a Dapp within a year, or how lifeless I'll end up and such haha!
Thank you for your time reading. I hope that one of you would be able to find the time to assist another enthusiastic yet unlearned guy in becoming a Dapp Developer that can help contribute to the ecosystem in the near future!