Applications for creating databases often contain full programming languages. Newer spreadsheets have this capability too, however calculations come down to modifying the spreadsheet's fields and simple data copying, regardless of the relevance and integrity rules mentioned in previous paragraphs.
Les aplicacions per a crear bases de dades contenen sovint llenguatges de programació complets. Els nous fulls de càlcul també tenen aquesta capacitat, malgrat que els càlculs poden modificar els camps del full de càlcul i simples còpies de dades, sense tenir en compte la relevància ni les regles d' integritat mencionades en d' altres paràgrafs.