I am new to programming, but my obsession is growing. Long term I am going to become a software Developer, experienced in a variety of Languages.