# Programming  (WIP)

- [Assembly](/fundamentals/programming-wip/assembly.md)
- [C(++/#)](/fundamentals/programming-wip/c-++.md)
- [Python](/fundamentals/programming-wip/python.md)
- [Nim](/fundamentals/programming-wip/nim.md): Resources to get started with Nim Programming
- [Bash](/fundamentals/programming-wip/bash.md): Bash Scripting
- [Introduction to Bash Scripting](/fundamentals/programming-wip/bash/introduction-to-bash-scripting.md): Bash scripting is a powerful tool that allows you to automate tasks, create programs, and perform various operations on your computer or server. In this blog post, we will introduce the basics of bash
- [Variables, Loops, and Port Scanner](/fundamentals/programming-wip/bash/variables-loops-and-port-scanner.md)
