符號式編程

在計算機編程中 ， 符號式 （ symbolic ） 編程 ， 是在其中程序可以操縱它自己的公式和程序構件如同它們是普通數據一樣的編程範式 。 通過符號式編程 ， 複雜 （ complex ） 的過程 （ process ） 可以被開發出來 ， 用以通過組合 （ combine ） 更小的邏輯或功能單元來建造其他更錯綜複雜的 （ intricate ） 的過程 。 因此 ， 這種程序可以有效的修改自身並表現出 “ 學習 ” 能力 ， 這使得它們更加適合於人工智能 、 專家系統 、 自然語言處理和計算機遊戲這樣的應用 。 支持符號式編程的語言包括同像性語言比如LISP 、 Prolog和Wolfram語言等 。