Hello, I just had a few questions about programming on the DS in general. My main question is: is this is the only way to do it? Basically is this how everyone in the homebrew community programs for the DS? I have experience in programming in quite a few languages (C, C++, Java, Python etc.)...