词义说明
visual programming 的核心含义是“可视化编程”,指通过图形化元素(如图标、连线、流程图)而非传统文本代码来构建程序的一种编程范式。其本义源于“visual”(视觉的)与“programming”(编程)的组合,强调以视觉方式呈现程序逻辑。引申义包括:1) 特指使用图形化编程环境(如 Scratch、LabVIEW)进行开发;2) 泛指任何通过图形界面辅助编写代码的工具或方法(如 IDE 中的可视化设计器);3) 在更广义上,可指代用图形符号表示算法或数据流的实践,如流程图编程。这些义项都围绕着“用视觉手段替代或辅助文本编码”这一核心概念。