First off I am not new to the world of programming/development because I am a front end web developer. I am new to spigot and I just created a server 3 days ago so I was looking forward to start creating plugins and I have a couple of questions right here. From where do I start? What are the languages that I need to learn? How much time will it take me? How much will it cost me? How hard is it?