Skip to main content

Top programming languages that you never heard before

Top programming languages that you never heard before



Hey guys here is the list of programming languages which you had never heard before.As we all know the ancient programming such as FORTRAN,ALGOL..etc which is used at that times but when there is a new evolution in technology there raises new programming languages which is used to solve the complex problems.
Some of the programming languages which are currently used by developers are Java,Python,Ruby..etc.But there is enormous amount of new programming languages which is available but it is not used by the developers to solve the problem.

Here is the list of top new programming languages which you had never heard before.

1.Gravity:



Gravity is a powerful, dynamically typed, lightweight, embeddable programming language written in C without any external dependencies. It is a class-based concurrent scripting language with modern Swift-like syntax.

Gravity supports procedural programming, object-oriented programming, functional programming and data-driven programming.It can also be used as a prototype-based programming language.

Gravity has been developed from scratch for the Creo project in order to offer an easy way to write portable code for the iOS and Android platforms. It is written in portable C code that can be compiled on any platform using a C99 compiler. The VM code is about 2K lines long, the multipass compiler code is about 3K lines and the shared code is about 2K lines long. The compiler and virtual machine combined add less than 200KB to the executable on a 64 bit system.

2.Imba:



Another open-source project,Imba is used for creating web applications.It has adopted its own virtual DOM(just like React and some other libraries),only it's claimed to be up to twenty times faster.

Inspired by Ruby and Python it compiles down to Javascript and works with existing Javascript libraries.Unlike say CoffeeScript,Imba is not just a different dialect of Javascript.It can be used to develop web applications

3.Vyper:



Vyper targets the EVM(Ethereum Virtual Machine).Ethereum is a cryptocurrency platform that lets you sell or buy Ether(the cryptocurrency).The main language used on Ethereum,Solidity,has proven useful for "smart contracts",but some dissatisfaction and security concerns have led to the development of Vyper,which is based on python(With stronger typing ,including support for units of measurements).

Vyper is a smart contract development language built with the following goals such as

1.Security
2.Language and compiler simplicity
3.Auditability

4.Morfa:



Morfa is a general purpose programming language which enables custom Domain Specific Language (DSL) creation. It aims at combining fast and robust development of large systems with high expressiveness and performance.

    statically typed with type inference for variables
    JIT compiled
    user-defined operators
    object-oriented, functional and generic

Morfa is loosely based on the open source language D.It can be used as a substitue for c++,Java or C#.It includes REPL(Read-Eval-Print-Loop)

5.Felix:


Felix is an advanced high performance statically typed scripting language. it generates highly optimised machine binaries which outperform all interpreters, bytecode compilers, virtual machines, and most compiled languages including C. Felix is an aggressive inliner which performs whole program analysis. ull integration of coroutines as core control structures, full support for functional programming including # parametric polymorphism, # Haskell style type classes # a wide range of type constructors, async IO, …

I hope you had enjoyed the post.Thanks for reading the post and please do share the post and make your valuable comments

Comments

Popular posts from this blog

Top websites to learn programming and web development

Top websites to learn programming and web development Hey guys welcome to an another interesting post, In this post we will discuss about the top websites to learn programming and web development.As there are many websites available to learn programming but there is only few sites which provides an interactive way of learning and implementing in their own inbuilt compilers. As a learner it is recommended to visit these websites if you want to learn more about programing. This article gives you some basic information about some of those interactive websites that help you sharpen your existing knowledge on programming We will see some best sites to learn Python,java and web development which will be useful to learn and develop. Best websites for Python and Django: Python is a high level programming language which is popular now-a-days in industry.so there is a need to learn python to update from the current technologies so here is the list of all best website to learn python 1. L

How to register for a free domain

How to register for a free domain  As when there is a need of website there will be a need of domain because domain will help the developers to promote their website to the internet users.As far as the domain is considered there are two types of domains we can register to host your website such as 1.Paid domain 2.Free domain In this article we will discuss how to register for the free domain in "Freenom" Steps to Register Domain: 1.Open any browser and type Freenom 2.Then type your required domain name and check for the available domains for your name 3.It will display all available free domains for your website name 4.Then select the required domain as per your requirements 5.Then select the days for the expiry of the domain and you can also forward the existing domain to the currently registered domain then click continue 6.Then enter your mail id for verfication and enter all the details. 7.Then Login to your account and select s

What skills are required to become an Ethical Hacker?

What skills are required to become an Ethical Hacker? Ethical hacking is a lucrative career choice that most people would like to pursue. As an ethical hacker, you can either be employed to work in organizations or you can provide your services as a freelancer. Internet and systems security are two things that are giving most organizations a headache. This directly means that your skills as an ethical hacker will always be in high demand. In this article, we will introduce you to the common programming languages and skills that you must know as a hacker. 1. Programming skills: All the websites and all types of software have been developed by different programming languages. Hacking is all about gaining access to the foundation of the software. In order to access this foundation, you need to have a proper understanding of the  Programming Languages that was used to develop the software. As an ethical hacker, you should have a proper grasp of different programming languages. This