視覺化程式設計語言 視覺化程式設計語言英語Visual programming language簡稱VPL又稱圖形化程式語言視覺化程式編成語言是一類程式設計語言使用者利用圖形化元素進行程式設計較文字式程式設計簡單VPL以視覺表達為基礎利用文法或是某種輔助標記進行圖形與文字的排列許多VPL建基於方塊與箭頭的概念之上以方塊或螢幕上的物件為本體以箭頭相連接以直線段與弧線段代表相互之間的關係 更進一步的分類VPL依據類別與視覺表達延伸的使用分為圖示式程式語言表格式程式語言以及圖表式程式語言視覺化程式設計環境Visual programming environments提供圖形與圖示的元素讓使用者使用以便符合特定程式語言以進行程式建構 視覺化轉換程式語言是利用視覺表達非視覺的程式語言自然視覺化程式所具有的視覺表達是無法簡單地轉化為文字的來源請求 視覺化程式設計目前的發展是嘗試整合視覺化程式設計的研究一是對於狀態式程式設計進行線上除錯二是程式產生自動化與文件產生自動化另外還有資料流程式語言所帶來的平行自動化那將會是未來一項重大的程式設計挑戰