beyond python

i wonder if one codes something in c# or maybe c++ (i’m thinking in c# right now), would it be include-able in blender ?.
I know a lot is done in python here, but i normally code in c#, so my mindset isnt python.
I’ve done python coding in the past, but i dont like to go back to it, C is most often faster compared to python.

In the near future i might write some code to let a single camera create 3d images.
(or we buy a program for it, but at the moment i’m much interested in such math, and I have something in mind that i would like to test anyway so i am going into it, i wonder if it works well, if it could contribute to blender).

Since Blender is open-source, you could modify the source code, which is written in C. As diving into that is quite advanced, another solution for small add-ons is Cython, a C extension for python http://cython.org/