C: Basic understanding of arrays, loops, functions, file handling, and recursion.
Java: Familiar with object-oriented programming (OOP) concepts and simple application development.
Python: Comfortable with syntax, control structures, and building small projects like calculators and games.
Code Editors & IDEs: VS Code, Code::Blocks, IntelliJ IDEA
Compilers & Interpreters: GCC (for C/C++), Java JDK, Python (IDLE)
Version Control: Basic Git & GitHub usage for code hosting and collaboration
Debugging Tools: GDB (for C/C++), built-in debuggers in IDEs
Document Tools: Microsoft Word, Excel, PowerPoint, Google Docs
Problem-Solving – Approaching challenges logically and improving through practice.
Teamwork – Collaborating effectively on group assignments and coding projects.
Adaptability – Quick to learn new tools, languages, and technologies.
Communication – Explaining ideas clearly in discussions, presentations, and code comments.