Is it possible to interface a microcontroller chip with Visual Basic even I programme in C language? If it is possible, please can you give me any link for
some tutorials?
you have 2 different languages :
one for PIC (asm basic pascal C etc)
one for PC (VB Delphi Cpp etc) NO relation between these two languages
if you code PIC in C you can interface with any language PC side, VB for example
Yes this is correct, there is no relation between the two languages but you can always interface the two systems using different languages by using a common communication protocol.
You can use UART, USB and other communication protocols, communication is ruled by protocols not programming language.