Programming

Computer Languages

Computer Programming
Software Engineering
Comparison of Computer Programming Languages

C / C++ / C#

Very popular family of computer programming languages

https://en.wikipedia.org/wiki/C_(programming_language)
https://en.wikipedia.org/wiki/C++
https://en.wikipedia.org/wiki/C_Sharp_(programming_language)
https://www.w3schools.com/c/index.php
https://www.w3schools.com/cpp/default.asp
https://www.w3schools.com/cs/index.php

Multi Languages

Python

One of the most popular computer and web programming languages

https://en.wikipedia.org/wiki/Python_(programming_language)
https://www.python.org/
https://docs.python.org/3/
https://www.w3schools.com/python/

Web Languages

Web Design
Web Development

HTML/CSS/JavaScript

Core Web Development Languages

https://en.wikipedia.org/wiki/HTML
https://en.wikipedia.org/wiki/CSS
https://en.wikipedia.org/wiki/JavaScript
https://www.w3schools.com/html/default.asp
https://www.w3schools.com/css/default.asp
https://www.w3schools.com/js/default.asp

PHP & MySQL

Popular combo for Web Content Management Systems

https://en.wikipedia.org/wiki/PHP
https://en.wikipedia.org/wiki/MySQL
https://www.php.net/manual/en/book.mysql.php
https://www.w3schools.com/php/default.asp
https://www.w3schools.com/mysql/default.asp
https://www.w3schools.com/php/php_mysql_intro.asp

Resources

Integrated Development Environment

Stack Overflow

Stack Overflow is a Q&A website and community for computer programmers.
“Everyone has a tab open to Stack Overflow”

https://stackoverflow.com/
https://en.wikipedia.org/wiki/Stack_Overflow


If you’ve ever Googled a web or computer programming question chances are you’ve wound up at Stack Overflow at some point. It covers topics like: Java, Javascript, Python, C#/C++/C, PHP, Android, HTML, CSS, JQuery, MySQL, and more! Stack Overflow is the initial site in the Stack Exchange network of topic focused sites.

https://stackoverflow.com/questions
https://stackexchange.com/
https://en.wikipedia.org/wiki/Stack_Exchange

GitHub

GitHub is a platform for sofware development and version control using Git. Many popular Open-Source projects are developed here.
“Let’s Build from Here”

https://github.com/
https://en.wikipedia.org/wiki/GitHub

The place for anyone from anywhere to build anything.

https://skills.github.com/
https://github.com/collections
https://github.com/collections/learn-to-code
https://github.com/topics

Software Decompilers

Ghidra – NSA Tool

https://ghidra-sre.org/
https://en.wikipedia.org/wiki/Ghidra

Free and Open Source Reverse Engineering tool developed by the National Security Agency (NSA) of the United States.

IDA – Disassembler / Decompiler

https://hex-rays.com/ida-pro/
https://en.wikipedia.org/wiki/Interactive_Disassembler

The Interactive Disassembler (IDA) is a disassembler / decompiler