Programming languages similar to or like Solidity

Object-oriented programming language for writing smart contracts. Wikipedia

  • This comparison of programming languages compares how object-oriented programming languages such as C++, Java, Smalltalk, Object Pascal, Perl, Python, and others manipulate data structures. How to declare a property named "Bar" Wikipedia

  • Ethereum

    Decentralized, open-source blockchain featuring smart contract functionality. Native cryptocurrency of the platform. Wikipedia

  • Ethereum Classic

    Open source, blockchain-based distributed computing platform featuring smart contract functionality. It supports a modified version of Nakamoto consensus via transaction-based state transitions executed on a public Ethereum Virtual Machine (EVM). Wikipedia

  • Scala (programming language)

    General-purpose programming language providing support for both object-oriented programming and functional programming. The language has a strong static type system. Wikipedia

  • Smalltalk

    Object-oriented, dynamically typed reflective programming language. Created as the language underpinning the "new world" of computing exemplified by "human–computer symbiosis". Wikipedia

  • Object-oriented programming language, defined as a super-set of the C language. Initially developed as part of the Ecere cross-platform software development kit project. Wikipedia

  • Java (programming language)

    Class-based, object-oriented programming language that is designed to have as few implementation dependencies as possible. General-purpose programming language intended to let application developers write once, run anywhere , meaning that compiled Java code can run on all platforms that support Java without the need for recompilation. Wikipedia

  • List of notable programming languages with object-oriented programming features, which are also listed in. Not exactly the same as that of a "programming language with object-oriented features". Wikipedia

  • Object-oriented programming

    Programming paradigm based on the concept of "objects", which can contain data and code: data in the form of fields (often known as attributes or properties), and code, in the form of procedures (often known as methods). That an object's own procedures can access and often modify the data fields of itself . Wikipedia

  • OCaml

    General-purpose, multi-paradigm programming language which extends the Caml dialect of ML with object-oriented features. Created in 1996 by Xavier Leroy, Jérôme Vouillon, Damien Doligez, Didier Rémy, Ascánder Suárez, and others. Wikipedia

  • Self (programming language)

    Object-oriented programming language based on the concept of prototypes. First used as an experimental test system for language design in the 1980s and 1990s. Wikipedia

  • A "genealogy" of programming languages. Languages are categorized under the ancestor language with the strongest influence. Wikipedia

  • Class of high-level programming languages, which at runtime execute many common programming behaviours that static programming languages perform during compilation. Extension of the program, by adding new code, by extending objects and definitions, or by modifying the type system. Wikipedia

  • Extension to the programming language Pascal that provides object-oriented programming features such as classes and methods. Originally developed by Apple Computer as Clascal for the Lisa Workshop development system. Wikipedia

  • Record of historically important programming languages, by decade. History of computing hardware Wikipedia

  • List of notable programming languages, grouped by type. No overarching classification scheme for programming languages. Wikipedia

  • Go (programming language)

    Statically typed, compiled programming language designed at Google by Robert Griesemer, Rob Pike, and Ken Thompson. Syntactically similar to C, but with memory safety, garbage collection, structural typing, and CSP-style concurrency. Wikipedia

  • Programming language that is designed mostly as an instrument for learning, and less as a tool for writing programs to perform work. The first and only way to program computers. Wikipedia

  • Uniswap

    Decentralized cryptocurrency exchange which facilitates automated transactions between cryptocurrency tokens on the Ethereum blockchain through the use of smart contracts. Estimated to be the largest decentralized exchange and the fourth-largest cryptocurrency exchange overall by daily trading volume. Wikipedia

  • Apache Groovy

    Java-syntax-compatible object-oriented programming language for the Java platform. Both a static and dynamic language with features similar to those of Python, Ruby, and Smalltalk. Wikipedia

  • Vala (programming language)

    Object-oriented programming language with a self-hosting compiler that generates C code and uses the GObject system. Syntactically similar to C# and includes notable features such as anonymous functions, signals, properties, generics, assisted memory management, exception handling, type inference, and foreach statements. Wikipedia

  • ActionScript

    Object-oriented programming language originally developed by Macromedia Inc. . Influenced by HyperTalk, the scripting language for HyperCard. Wikipedia

  • Programming language dedicated to a general-purpose, designed to be used for writing software in a wide variety of application domains. Computer hardware. Wikipedia

  • F Sharp (programming language)

    Functional-first, general purpose, strongly typed, multi-paradigm programming language that encompasses functional, imperative, and object-oriented programming methods. Most often used as a cross-platform Common Language Infrastructure language on .NET Core, but it can also generate JavaScript and graphics processing unit (GPU) code. Wikipedia

  • Initialization is a programming idiom used in several object-oriented, statically-typed programming languages to describe a particular language behavior. Class invariant, and is tied to object lifetime: resource allocation is done during object creation (specifically initialization), by the constructor, while resource deallocation (release) is done during object destruction (specifically finalization), by the destructor. Wikipedia

  • General-purpose, object-oriented programming language that adds Smalltalk-style messaging to the C programming language. The main programming language supported by Apple for macOS, iOS, and their respective application programming interfaces , Cocoa and Cocoa Touch, until the introduction of Swift in 2014. Wikipedia

  • Experimental form of finance that does not rely on central financial intermediaries such as brokerages, exchanges, or banks to offer traditional financial instruments, and instead utilizes smart contracts on blockchains, the most common being Ethereum. DeFi platforms allow people to lend or borrow funds from others, speculate on price movements on a range of assets using derivatives, trade cryptocurrencies, insure against risks, and earn interest in savings-like accounts. Wikipedia

  • Iterator pattern

    Design pattern in which an iterator is used to traverse a container and access the container's elements. The iterator pattern decouples algorithms from containers; in some cases, algorithms are necessarily container-specific and thus cannot be decoupled. Wikipedia

  • CLI languages are computer programming languages that are used to produce libraries and programs that conform to the Common Language Infrastructure (CLI) specifications. Intermediate language that can be executed using the Common Language Runtime, implemented by .NET Framework, .NET Core, and Mono. Wikipedia

  • ParaSail (programming language)

    Object-oriented parallel programming language. Described in a blog and on its official website. Wikipedia


Sentences forSolidity

This will create an email alert.  Stay up to date on result for: Solidity