19 મી સદીમાં જ્યોર્જ બૂલે, અંગ્રેજી ગણિતશાસ્ત્રી, ચોક્કસ વિચારોનું સંયોજન કરવા અને ડેટાબેઝ શોધતી વખતે અમુક વિભાવનાઓને બાકાત રાખવા માટે "બુલિયન લોજિક" વિકસાવ્યા હતા.