01/05/2025
Software and Internet Services
System Software: Defines the interface between the user and the hardware. Manages system resources.
UNIX-Based:
Linux: Represented by Tux the penguin, symbol of the open-source operating system. Widely used in Internet servers.
Android: Linux-based mobile operating system, predominant on smartphones and tablets, key for mobile Internet access.
macOS: Apple operating system for Mac computers, used to access Internet services.
iOS: Apple mobile operating system for iPhone and iPad, essential for mobile Internet access.
Non-UNIX:
Windows: Predominant operating system on desktop computers, used for Browse and accessing online services.
Android Studio: (Although it's an IDE, its primary function is to create software for Android systems) Official development environment for Android applications.
Programming Software: Tools for creating software. Facilitate writing, testing, and debugging code.
Proximity to Hardware:
Assembler Language (x86): Low-level language used for hardware-near programming.
C Language: General-purpose, mid-level programming language base for many other languages. Used in operating system and network software development.
High-Level Languages:
Java: Object-oriented programming language, widely used in high-level enterprise applications and backend.
Python: Versatile language, used in web development (frameworks like Django, Flask), data science, automation, and scripting for Internet services.
JavaScript: Fundamental language for interactive frontend and backend (Node.js) web application development.
PHP: Server-side scripting language, very common in web development (WordPress, Laravel).
Integrated Development Environments (IDEs):
Visual Studio Code: Very popular code editor for multiple languages, used extensively in web development.
Eclipse: IDE for Java and other languages.
PyCharm: Specific IDE for Python.
Application Software: Designed to perform specific tasks for the end user. Many interact directly with the Internet.
Web Browsers:
Google Chrome: Dominant web browser.
Mozilla Firefox: Popular open-source web browser.
Safari: Apple browser for macOS and iOS.
Microsoft Edge: Microsoft browser.
Email Clients:
Mozilla Thunderbird: Desktop email client.
Microsoft Outlook (desktop): Email client part of Microsoft 365.
Productivity (Local or part of suites):
Are part of Microsoft 365 (Desktop versions):
Microsoft Word: Word processor.
Microsoft Excel: Spreadsheet for data analysis and finance.
Microsoft PowerPoint: Tool for creating presentations.
Adobe Creative Cloud Suite (Desktop versions):
Photoshop: Image editing.
Illustrator: Vector design.
Premiere Pro: Video editing.
Communication and Collaboration:
Messaging Clients (desktop versions):
Telegram Desktop, WhatsApp Desktop.
Videoconferencing Software (desktop versions):
Zoom Client, Microsoft Teams Desktop, Google Meet (access via browser, but also dedicated apps).
Multimedia:
VLC Media Player: Versatile media player.
Spotify (desktop application): Client for the music streaming service.
Netflix (desktop/mobile application): Client for the video streaming service.
Software as a Service (SaaS): Software licensed by subscription and hosted centrally.
Accessible via the Internet, generally via web browser.
Productivity and Collaboration:
Microsoft 365 Online:
Word Online, Excel Online, PowerPoint Online, Outlook Online.
Google Workspace (formerly G Suite): Gmail, Google Docs, Google Sheets, Google Slides, Google Drive (storage).
Slack: Communication and collaboration platform for teams.
Trello: Board-based project management tool.
Asana: Project and task management platform.
Customer Relationship Management (CRM):
Salesforce: Leading CRM platform.
HubSpot: Marketing, sales, and customer service software.
Online Marketing and Advertising:
Meta Ads:
Facebook Ads: Facebook advertising platform.
Instagram Ads: Advertising on the Instagram social network.
WhatsApp Business: Tool for business communication on WhatsApp.
Google Ads: Google advertising platform (search, display, video).
Mailchimp: Email marketing service.
Cloud Storage:
Google Drive: File storage and synchronization service.
Dropbox: Cloud storage service.
OneDrive: Microsoft's cloud storage service.
Social Networks (Are online platforms and services):
Meta:
Facebook, Instagram, WhatsApp.
LinkedIn: Professional social network.
Twitter (X): Microblogging platform.
Telegram: Messaging service and social network.
TikTok: Short-video platform.
Streaming Services:
Netflix: Movie and series streaming service.
Spotify: Music streaming service.
YouTube Premium: Ad-free video streaming service.
Enterprise Resource Planning Software (Cloud ERP):
SAP S/4HANA Cloud.
Oracle NetSuite.