It is possible to code in vb.net in unity?

I was wondering if it is possible to code in vb.net in unity? I would think if a compiler supported vb.net it would be possible. I noticed how similar this is to XNA development for the Xbox 360 where vb.net was only available to use with visual studio professional. Is it possible to convert C# code to vb.net in unity and run it? I know that XNA and some other game development kits support this but its simply unstated (I know sunburn by synapse gaming would allow it seems). I was thinking about unity but was wondering if it offered vb.net support?

@Landern is correct. However, it’s relatively trivial to convert from VB.Net to C# and, if you’re already familiar with the .NET framework you should find coding in Unity (based on Mono) somewhat familiar.

Nope, UnityScript(JavaScript syntax) Boo and C#.

Vote for VB in Unity here.

@jeffman1
Well… technically, it IS possible. There is a LOT of translation involved. You have to change your If to if (; your For … next statements to for (…) {}; and so on; MOST of the code can be ported over this way on a one-to-one basis. There are a few functions which must be changed to their C# equivalent, like Len, Mid$, Left$ and so on, but they’re doable. If you don’t mind hours and hours and hours and (did I say hours?) of work…

I wrote a program in VB.NET, but abandoned it because it kept crashing; there was simply too much for the processor to handle. In Unity, however, all those problems should be gone. However, it’s taking me a zillion years to convert everything.

Sigh.

We can already do it in Xamarin in Visual studio. We can replace the C# file with a VB file and it compiles the codes without any issue. I don’t know what is happening, but it worked for me last year. You can have a few google searches and find that post for yourself. And then, Why we cannot do the same in Unity

Instant VB and Instant C# is a great tool for using VB.NET with unity. They are 99.9% accurate converter(100% for me). First double click on scripts written in unity. With the script opened copy all the text. In instant VB’s snippet tab convert the code from C# to VB.NET. Then edit your VB.NET code in any text editor. When editing has been done, put the code snippet in Instant C# to convert into C#. Then paste the C# into the actual C# file. This is the best option for current time.

Sorry for late reply, I might port a game over from C# later since the tools are written in c# and I have friends over in the vb.net and uwp forums who know win32, winrt, and other API’s in vb.net as well as C#. Pinvoking hardware commands are trivial on pc with the Redgate pinvoke.net plugin and some people to correct me on MSDN’s vb.net forum.