Programming Technologies

Technology

Choose any programming technology to get started now

python

Python

Python is an interpreted, high-level, general-purpose programming language, designed to be quick, and to enforce a clean and uniform syntax.
java

Java

Java is an object-oriented programming language and computing platform first released by Sun Microsystems in 1995.
javascript

JavaScript

JavaScript, often abbreviated as JS, is a high-level, interpreted scripting language that conforms to the ECMAScript specification. JavaScript has curly-bracket syntax, dynamic typing, prototype-based object-orientation, and first-class functions.
react

React

React is a JavaScript library for building user interfaces. It is maintained by Facebook and a community of individual developers and companies. React can be used as a base in the development of single-page or mobile applications, as it is optimal for fetching rapidly changing data that needs to be recorded.
android

Android

Android is a mobile operating system based on a modified version of the Linux kernel and other open source software, designed primarily for touchscreen mobile devices such as smartphones and tablets.
cplusplus

C++

C++ is a statically-typed, free-form, (usually) compiled, multi-paradigm, intermediate-level general-purpose middle-level programming language.” In simple terms, C++ is a sophisticated, efficient and a general-purpose programming language based on C. It was developed by Bjarne Stroustrup in 1979.
datastructure

Data Structure(DS)

Data structure is a data organization, management, and storage format that enables efficient access and modification. More precisely, a data structure is a collection of data values, the relationships among them, and the functions or operations that can be applied to the data.
angular

Angular

Angular is a TypeScript-based open-source web application framework led by the Angular Team at Google and by a community of individuals and corporations.
blockchain

BlockChain

Blockchain is a chain of blocks, connected sequentially using complex cryptographic logic.
springframework

Spring Framework

The Spring Framework is an application framework and inversion of control container for the Java platform.
django

Django

Django is a Python-based free and open-source web framework, which follows the model-template-view architectural pattern. Django's primary goal is to ease the creation of complex, database-driven websites.
spring-boot

Spring Boot

Spring Boot makes it easy to create stand-alone, production-grade Spring based Applications that you can "just run".
nodejs

Node Js

Node.js is a JavaScript runtime built on Chrome's V8 JavaScript engine. With Node Js we can run javascript on server-side.
reactnative

React Native

React Native is a framework developed by Facebook for creating native-style apps for iOS & Android under one common language, JavaScript. Initially, Facebook only developed React Native to support iOS.
graphql

Graph QL

GraphQL is an open-source data query and manipulation language for APIs, and a runtime for fulfilling queries with existing data.
vuejs

VueJs

Vue.js is an open-source JavaScript framework for building user interfaces and single-page applications.
bitcoin

Bitcoin

Bitcoin is a cryptocurrency. It is a decentralized digital currency without a central bank or single administrator that can be sent from user to user on the peer-to-peer bitcoin network without the need for intermediaries.
golang

Golang

Go, also known as Golang, is a statically typed, compiled programming language designed at Google by Robert Griesemer, Rob Pike, and Ken Thompson. Go is syntactically similar to C, but with memory safety, garbage collection, structural typing, and CSP-style concurrency.
ios

iOS Swift

Swift is a general-purpose, multi-paradigm, compiled programming language developed by Apple Inc. for iOS, iPadOS, macOS, watchOS, tvOS, Linux, and z/OS.
html5

HTML5

HTML 5 is the fifth version of HTML. It has improved the markup available for documents and has introduced application programming interfaces(API) and Document Object Model(DOM).
css

CSS

Cascading Style Sheets (CSS) is a stylesheet language used to describe the presentation of a document written in HTML or XML (including XML dialects such as SVG, MathML or XHTML).
kotlin

Kotlin

Kotlin is a cross-platform, statically typed, general-purpose programming language with type inference.
microservices

MicroSevices

Microservices are a software development technique—a variant of the service-oriented architecture architectural style that structures an application as a collection of loosely coupled services.
flutter

Flutter

Flutter is Google's UI toolkit for crafting beautiful, natively compiled applications for mobile, web, and desktop from a single codebase.
rust

Rust

Rust is a language designed for writing highly reliable and fast software in a simple way. It can be used from high-level code down to hardware-specific code, and from big irons to tiny devices.
typescript

Typescript

TypeScript is an open-source programming language developed and maintained by Microsoft. It is a strict syntactical superset of JavaScript, and adds optional static typing to the language. TypeScript is designed for development of large applications and transcompiles to JavaScript.
rubyonrails

Ruby on Rails

A web-application framework that includes everything needed to create database-backed web applications according to the Model-View-Controller (MVC) pattern.
c

C

C is a general-purpose, procedural computer programming language supporting structured programming, lexical variable scope, and recursion, while a static type system prevents unintended operations.
deno

Deno

A secure runtime for JavaScript and TypeScript
elasticsearch

Elastic Search

Elasticsearch is a search engine based on the Lucene library. It provides a distributed, multitenant-capable full-text search engine with an HTTP web interface and schema-free JSON documents.
git

Git

Git is a free and open source distributed version control system designed to handle everything from small to very large projects with speed and efficiency.
php

PHP

PHP stands for Hypertext Pre-processor, that earlier stood for Personal Home Pages. It is a server side scripting language used to develop Static websites or Dynamic websites or Web applications.
hibernate

Hibernate

Hibernate is a Java framework that simplifies the development of Java application to interact with the database. It is an open source, lightweight, ORM (Object Relational Mapping) tool.
csharp

C#

C# is a general-purpose, multi-paradigm programming language encompassing strong typing, lexically scoped, imperative, declarative, functional, generic, object-oriented, and component-oriented programming disciplines.
bootstrap

Bootstrap

Bootstrap is a free and open-source CSS framework directed at responsive, mobile-first front-end web development.
sql

SQL

SQL is a domain-specific language used in programming and designed for managing data held in a relational database management system, or for stream processing in a relational data stream management system.
jquery

JQuery

jQuery is a JavaScript library designed to simplify HTML DOM tree traversal and manipulation, as well as event handling, CSS animation, and Ajax.
aspnet

ASP.NET

ASP.NET is an open-source server-side web application framework designed for web development to produce dynamic web pages developed by Microsoft to allow programmers to build dynamic web sites, applications and services.
laravel

Laravel

Laravel is a free, open-source PHP web framework, created by Taylor Otwell and intended for the development of web applications following the model–view–controller (MVC) architectural pattern and based on Symfony.
redux

Redux

Redux (JavaScript library) Redux is an open-source JavaScript library for managing application state. It is most commonly used with libraries such as React or Angular for building user interfaces.
postgresql

PostgreSQL

PostgreSQL, also known as Postgres, is a free and open-source relational database management system emphasizing extensibility and technical standards compliance.
seo

SEO

SEO is the process of getting traffic from the “free,” “organic,” “editorial” or “natural” search results on search engines.
ionic

Ionic

Ionic is a complete open-source SDK for hybrid mobile app development created by Max Lynch, Ben Sperry, and Adam Bradley of Drifty Co. in 2013.
xamarin

Xamarin

Xamarin is a Microsoft-owned San Francisco-based software company founded in May 2011 by the engineers that created Mono, Xamarin.Android and Xamarin.iOS, which are cross-platform implementations of the Common Language Infrastructure and Common Language Specifications.
scala

Scala

Scala is a general-purpose programming language providing support for functional programming and a strong static type system. Designed to be concise, many of Scala's design decisions aimed to address criticisms of Java.
elixir

Elixir

Elixir is a functional, concurrent, general-purpose programming language that runs on the Erlang virtual machine. Elixir builds on top of Erlang and shares the same abstractions for building distributed, fault-tolerant applications.
virtualreality

Virtual Reality

Virtual Reality (VR) is the use of computer technology to create a simulated environment. Unlike traditional user interfaces, VR places the user inside an experience.
unrealengine

Unreal Engine

Unreal Engine 4 is a suite of integrated tools for game developers to design and build games, simulations, and visualizations.
solidity

Solidity

Solidity is an object-oriented, high-level language for implementing smart contracts. Smart contracts are programs which govern the behaviour of accounts within the Ethereum state.
database

Database

A database is an organized collection of data, generally stored and accessed electronically from a computer system. Where databases are more complex they are often developed using formal design and modeling techniques.
webservice

Web Service

A web service is any piece of software that makes itself available over the internet and uses a standardized XML messaging system. XML is used to encode all communications to a web service.
mongodb

Mongo DB

MongoDB is a cross-platform document-oriented database program. Classified as a NoSQL database program, MongoDB uses JSON-like documents with schema.
wordpress

WordPress

WordPress is a content management system based on PHP and MySQL that is usually used with the MySQL or MariaDB database servers but can also use the SQLite database engine.
rest

REST

REST stands for Representational State Transfer. Learn what is Restful web services, Architecture, Principles & creating Restful web service
webpack

Webpack

Webpack is an open-source JavaScript module bundler. It is a module bundler primarily for JavaScript, but it can transform front-end assets like HTML, CSS, and images if the corresponding plugins are included.
flask

Flask

Flask is a micro web framework written in Python. It is classified as a microframework because it does not require particular tools or libraries.
dart

Dart

Dart is a client-optimized language for fast apps on any platform.
nuxtjs

NuxtJS

Nuxt.js is a free and open source web application framework based on Vue.js, Node.js, Webpack and Babel.js. The framework is advertised as "meta-framework for universal applications".
matlab

Matlab

MATLAB is a multi-paradigm numerical computing environment and proprietary programming language developed by MathWorks.
emberjs

Ember JS

Ember.js helps developers be more productive out of the box. Designed with developer ergonomics in mind, its friendly APIs help you get your job done—fast.
codeigniter

CodeIgniter

CodeIgniter is an open-source PHP web development framework created by EllisLab Inc and it has been adopted by the British Columbia Institute of Technology.
redis

Redis

Redis is an in-memory data structure project implementing a distributed, in-memory key-value database with optional durability. Redis supports different kinds of abstract data structures, such as strings, lists, maps, sets, sorted sets, HyperLogLogs, bitmaps, streams, and spatial indexes.
tableau

Tableau

Tableau can help anyone see and understand their data. Connect to almost any database, drag and drop to create visualizations, and share with a click.
meteorjs

Meteor JS

Meteor is a complete platform for building web and mobile apps in pure JavaScript.
electron

Electron

Electron is an open-source framework developed and maintained by GitHub. Electron allows for the development of desktop GUI applications using web technologies: It combines the Chromium rendering engine and the Node.js runtime.
cybersecurity

Cyber Security

Cyber Security is the protection of computer systems and networks from attacks by malicious actors that may result in unauthorized information disclosure, theft of, or damage to hardware, software, or data, as well as from the disruption or misdirection of the services they provide.
internetofthings

Internet Of Things(IOT)

The Internet of Things (IoT) describes the network of physical objects—“things”—that are embedded with sensors, software, and other technologies for the purpose of connecting and exchanging data with other devices and systems over the internet.