I am comfortable with several programming languages, including Python, Java, C, and C++. For data engineering tasks, I primarily use Python due to its versatility and extensive libraries like Pandas and NumPy for data manipulation and Matplotlib and Seaborn for data visualization. In my projects, I've used Python to clean and transform datasets, automate data processing tasks, and create visualizations to support data-driven decisions. Additionally, I have experience with SQL for database management, which helps in querying and managing data efficiently. My familiarity with these languages allows me to write reusable and modular code, ensuring efficient data handling and processing.