Popular Technologies used in IT Industry 🖥️💻📱
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