I have updated the first post of this topic (which is stickied) with extra programming information. It might be very incomplete but I guess it's a start for those who wants to start programming. It now includes links to wikis and resources for BASIC, ASM, C, ICE and hybrid BASIC. Feel free to suggest additions.