SmileBASIC is a modified version of the coding language BASIC. I had no experience of coding when I started but now in just a little less than 7 months I can whip out games! You can also share the games/apps that you made with others! SB is my favorite application for the 3ds and i recommend you get it.