Origin of the name: ?Codon?, a term from genetics, contains the basic building unit of meaning in replication of all life on Earth. ?ology? means knowledge or study of knowledge. Combining the two together, ?Codonology? means ?study and manage human knowledge with basic meaning building units?. Codonology can be considered as an idea and tool set about managing human knowledge and implementing spontaneous reasoning with aid of computational apparatus.