Any good programmer needs Internet to constantly look up docs. It shouldn't be TOO hard to learn with docs but if you don't have it it becomes much harder. Not impossible as that's how I learned on my TI-84 calculator but not without asking teachers who knew programming questions and a lot of trial error
If you are allowed to use miiverse then you should be able to get answers to any questions you have but its better to learn through tutorials (which are not built into the app)
no. It helps but being good at english offers a greater advantage. programs do the math for you all you need to know is what formula you need which are often either simple or googlable. If you are good at using proper grammar learning to program is a breeze since the hardest thing for new programmers is often syntax.
Math as in fancy calculus stuff is not important, but solving problems and making algorithms (design), is VERY important. Even though you can easily search for an algorithm, take time to understand how it works. You might find out that the algorithm you're using may be inefficient. Design first, so that you'll avoid more errors later. Don't be like me who constantly does trial and error. XD
Also, here are some things for SmileBASIC specifically:
smilebasic.com/en/reference
smilebasic.com/en/e-manual/
Also, as someone who is a complete noob at C, I will tell you that syntax errors are the least of your worries. At least they let you know that your program doesn't work. What's worse are runtime errors, as in your program compiles, but when you run it, it crashes. XD
I see well i'm going to need more brain power on this subject [if i get it]. But tell me can you make almost high definition game [over time of course]?
On SmileBASIC? I'm not really sure. I just downloaded it, but I never tried it yet. I'm also new to programming in general (I've been taking classes but that's it).
I remember hearing that it has the same power as an SNES. Someone made a Megaman 2 clone on the Dsi version, and I saw that someone made a mini Touhou clone. So graphics-wise, probably not depending on your definition of HD.
I'd suspect the average age will skew higher in this particular community compared to other miiverse communities. The learning curve for this app is pretty high compared to the rest of the titles available on the eShop so I expect the users who will primarily use this are those who already know how to program. I am 24 in case you are curious.
This is just a guess. I don't know what the average age of people are when people learn to program. I believe it takes a certain level of maturity to willingly choose to learn something that requires this level of work and practice so its a pretty safe guess.