I will try to define better my question

First I have googled and find out that I cant program PIC in C++ or C#, I can only program it in MikroC, PBP, ect. softwares that are made for programming PIC controllers.
Second what if I need to create window application (which can be created in C# and c++) and that application will control my LED, servo ect. which are connected to PIC that has embanded USB.

So question will be how to implement PIC code to window application in c++ or c# so that will communicate wit PIC since I dont have library for PIC instructions in C++ or C# ?

This link which GADELHAS provided (http://www.picbasic.co.uk/forum/cont...-USB-to-VB.NET) is awsome and thats what I am kinda looking for, but when I run over the code I am kinda confused caouse I see two codes 1 is for PIC and one is for Window, but how do you merge that two codes I see many DEFINES and INCLUDES, is there any book or tutorial that shows how to do that ?