符號式編程

本頁使用了標題或全文手工轉換
維基百科,自由的百科全書

電腦編程中,符號式(symbolic)編程,是在其中程式可以操縱它自己的公式和程式構件如同它們是普通數據一樣的編程範式[1]

通過符號式編程,複雜(complex)的過程(process)可以被開發出來,用以通過組合(combine)更小的邏輯或功能單元來建造其他更錯綜複雜的(intricate)的過程。因此,這種程式可以有效的修改自身並表現出「學習」能力,這使得它們更加適合於人工智能專家系統自然語言處理和電腦遊戲這樣的應用。

支援符號式編程的語言套件括同像性語言比如LISPProlog[2]Wolfram語言[3]等。

參見[編輯]

參照[編輯]

  1. ^ Michael A. Covington. CSCI/ARTI 4540/6540: First Lecture on Symbolic Programming and LISP (PDF). University of Georgia. 2010-08-23 [2014-12-29]. (原始內容 (PDF)存檔於2012-03-07). 
  2. ^ Symbolic programming on Business Glossary. allbusiness.com. [2013-11-20]. (原始內容存檔於2014-04-22). 
  3. ^ Wolfram Language Notes for Programming Language Experts. [2020-04-24]. (原始內容存檔於2022-01-04).