計算機編程語言裏,大小寫敏感性(英語:case sensitivity)是指使用大寫字母小寫字母造成不同效果的情況。可能受到大小寫影響的情況有用戶名、檔案名稱密碼標籤變量名稱以及在指定的文本中搜索關鍵詞等。

一些編程語言是大小寫敏感的,例如JavaC++C♯C語言[1]Ruby[2]以及XML。其他的編程語言則並不是大小寫敏感的,例如大多數BASIC(除了BBC BASIC)、FortranSQL[3]Pascal。同時,在HaskellPrologGo這些語言,大寫字母的標識符可以進行形式語義學的編碼。

參考文獻

編輯
  1. ^ Kernighan, Brian W.; Dennis M. Ritchie. Chapter 2: Types, Operators and Expressions. The C Programming Language 1st. Englewood Cliffs, NJ: Prentice Hall. February 1978: 33. ISBN 0-13-110163-3. 
  2. ^ Matsumoto, Yukihiro. Chapter 2: Language Basics. Ruby in a nutshell 1st. O'Reilly Media. January 2002: 9. ISBN 0-596-00214-9. 
  3. ^ Although one can explicitly set a single database or column collation to be case-sensitive