9 Computer programs for operating a distributed application for transfer and replication of data, execution of transactions managing transfer of ownership of a distributed value store or cryptocurrency, execution of distributed applications or smart contracts, validation of transactions using cryptographic signatures, storage of data and documents; computer programs deployed in a distributed system such as a blockchain or distributed ledger offering control over changes to the program including upgrades, fixes and data correction; computer programs to implement smart contracts; computer programs for use in distributed ledger platforms, blockchain platforms, distributed database systems; computer programs for use in systems for processing financial transactions, electronic funds transfer and currency conversions; computer programs for use in e-commerce or on-line marketplaces to allow users to perform electronic transactions via a global computer or mobile device network; computer programs for use in developing and executing other computer programs on computers, computer networks, and global communications networks; computer programs for use in viewing other computer programs on computers, computer networks and global communications networks; computer programs that implement a deterministic computer programming language for use in smart contracts, distributed ledger platforms, blockchain platforms and distributed database systems; computer programs that implement a deterministic computer programming language for use in systems for processing financial transactions, electronic funds transfer and currency conversions; computer programs that implement a deterministic computer programming language for use in e-commerce or on-line marketplaces to allow users to perform electronic transactions via a global computer or mobile device network