Popular Technologies used in IT Industry 🖥️💻📱

Nisandi Jayasuriya
3 min readJun 18, 2021

--

A Tech Stack is a set of technologies and tools used by organizations to build mobile or web applications. It is a combination of programming languages, frameworks, libraries, databases, server providers, patterns, UI/UX solutions, and tools used by software developers. Below are a few of the most popular technologies used in the IT industry.

React

Developer(s): Facebook and Community

Founded in: 2011

Type: Open-source front-end JavaScript library

Written in: JavaScript

Features: JSX — JavaScript Syntax Extension, Virtual DOM, Components, Functional components, Class-based components, Lifecycle methods, React hooks, Architecture beyond HTML.

Repository: https://github.com/facebook/react

Website: https://reactjs.org/

Angular

Developer(s): Google

Founded in: 2010

Type: Open-source front-end web application framework

Written in: TypeScript

Features: Custom Components, Data Binding, Dependency Injection, Testing, Document Object Model, Cross-Platform.

Website: https://angular.io/

Node.js

Developer(s): OpenJS Foundation

Founded in: 2009

Type: Open-source, cross-platform, back-end runtime environment

Written in: C, C++, JavaScript

Features: Asynchronous and Event-Driven, License, No Buffering, Package management, Native bindings.

Repository: https://github.com/nodejs/node

Website: https://nodejs.org/en/

MySQL

Developer(s): Oracle Corporation

Founded in: 1995

Type: Open-source relational database management system (RDBMS)

Features: Compatibility, Allows roll-back, Platform Independent, GUI Support, Cloud deployment, Client/ Server Architecture.

Website: https://www.mysql.com/

Swift

Developer(s): Apple Inc. and open-source contributors

Founded in: 2010

Type: General-purpose, multi-paradigm, compiled programming language

Features: Closure support, String support, Access control, Value types, Debugging, Protocol-oriented programming, Performance, Libraries, runtime, and development, Memory management.

Website: https://swift.org/

Java

Designed By: James Gosling

Founded in: 1991

Developer(s): Oracle

Type: Class-based, multi-paradigm, object-oriented, high-level programming language.

Features: Object-Oriented, Platform Independent, Architecture-neutral, Portable, Robust, Multithreaded, Dynamic, Secure.

Website: https://www.oracle.com/java/

AWS

Industry: Web service, cloud computing

Founded in: 2006

Type: A subsidiary of Amazon providing on-demand cloud computing platforms and APIs.

Features: Powerful data and relationship management, Object policies, Flexible schema management, Fully-managed infrastructure, Searching across objects and relationships, Built-in data encryption.

Website: http://aws.amazon.com/

Python

Designed By: Guido van Rossum

Developer(s): Python Software Foundation

Founded in: 1991

Type: Open-source, object-oriented, multi-paradigm, high-level programming language.

Features: Cross-platform, Interpreted, Extensible, Large Standard Library, GUI Programming Support, Dynamic Memory Allocation, Embeddable.

Website: https://www.python.org/

Microsoft .NET

Developer(s): Microsoft

Founded in: 2002

Type: Software Framework

Features: Common Executive Environment, Common Type System, Multi-language support, Security, Automatic Resource Management, Easy and rich debugging support, Framework class library, Portability.

Website: https://dotnet.microsoft.com/

PHP

Developer(s): The PHP Development Team, Zend Technologies

Founded in: 1994

Type: Open-source general-purpose, multi-paradigm, scripting language.

Written in: C

Features: Platform Independent, Security, Flexibility, Familiarity, Error Reporting, Loosely Typed Language, Real-Time Access Monitoring, Database Support.

Website: https://www.php.net/

MongoDB

Developer(s): MongoDB Inc.

Founded in: 2007

Type: General-purpose, document-oriented database.

Written in: C++, JavaScript, Python

Features: Ad-hoc queries, Indexing, Replication, Load balancing, Capped collections, Server-side JavaScript execution, File storage, Aggregation, Transactions.

Repository: https://github.com/mongodb/mongo

Website: https://www.mongodb.com/

Kotlin

Developer(s): JetBrains

Founded in: 2010

Type: Open-source, multi-paradigm, general-purpose programming language.

Features: Cross-platform, Statically typed, Transparent interoperability, Structured concurrency, IDE and tooling support, Safer code.

Website: https://www.android.com/

Flutter

Developer(s): Google and community

Founded in: 2010

Type: Open-source application framework

Written in: C, C++, Dart

Features: Hot Reload, Cross-Platform Development, Accessible Native Features and SDKs, Minimal Code, Widgets, Integration, Flexibility, and Scalability.

Website: https://flutter.dev/

Repository: https://github.com/flutter/flutter

Google Cloud

Developer(s): Google

Founded in: 2008

Industry: Web service, cloud computing

Written in: Java, C++, Python, Go, Ruby

Features: Compute Engine, Cloud Storage, Cloud SDK, Cloud SQL, Google Kubernetes Engine, Cloud Run, Anthos, Big Query, Cloud CDN, Dataflow, Operations, Cloud Functions.

Website: https://cloud.google.com/

GitHub

Developer(s): Chris Wanstrath, P. J. Hyett, Tom Preston-Werner, and Scott Chacon

Founded in: 2008

Type: Collaborative version control

Written in: Ruby, ECMAScript, Go, C

Features: Collaborative Coding, Team Administration, Security, Automation & CI/CD, Client apps, Community, Project Management.

Website: https://github.com/

Thank you for reading!❤

Follow me on Medium and Subscribe to my Youtube channel for more interesting topics related to tech💻👍

👉Check out the video on Youtube: https://youtu.be/3PTnaAR3Ox0

--

--

Nisandi Jayasuriya
Nisandi Jayasuriya

Written by Nisandi Jayasuriya

Sharing stories on different topics related to life, design, and tech.

Responses (1)