New kid on the block

"I can get a Raspberry PI", you sure can, but you wont be any better off, can you run C# or visual basic, well the answer is no.
You can run a version of C, actually, its been so hard to do things with that, they are trying to port arduino to it.
so good luck with that PI