之前只学习了c c++ java 编程,现在要做个图书馆的管理系统,我想用c++来做界面 用java来实现数据的处理和与数据库的连接。之前听说一般都是vb用来做界面,其他语言写程序,但一直不知道怎么把他们混合起来,是不是 vb和其他语言写的程序内核相当于2个进程或线程呀,然后通过通讯来进行数据的交换,还是其中一个加一个什么标记就支持另一个语言了,然后相互之间的函数就可以相互调用,相互传递消息了?而且编译的程序是整个一起编译成一个可执行程序的?