用什么语言来开发一个带地图定位的线路图系统

想问一下,用什么语言开发合适。
要开发一个单机使用的画图系统,主要用来画光纤的线路图
想要包含用户登录与操作记录,矢量图标自建和调用,线路图绘制,地图调用,本地打印等功能

说的好像我告诉你一个语言你就立即能用这种语言搞开发了一样
你会用什么语言你就先搞起来再说,什么语言都能搞
office底层是c++,它照样画图