Skip to content

Code samples for C, C++, Java and Linux programming

License

Notifications You must be signed in to change notification settings

vilassn/programming

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

27 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Programming

Description

This repository contains a collection of code samples and projects related to C, C++, Linux programming, Java test codes, and design patterns in C++ and Java. It serves as a resource for learning and practicing various programming concepts and design patterns.

Table of Contents

Languages and Topics Covered

This repository covers a variety of programming languages and topics, including:

  • C
  • C++
  • Linux Programming
  • Java
  • Design Patterns (C++ and Java)

Usage

You can explore the different sections of this repository to find code samples and projects related to the languages and topics mentioned above. Each directory is organized by language or topic for easy navigation.

If you want to run any of the code samples, please follow the instructions provided within each directory's README file.

Structure

The repository is structured as follows:

  • c: Contains C programming code samples.
  • cpp: Contains C++ programming code samples.
  • linux: Contains Linux programming code and scripts.
  • java: Contains Java programming code samples and test programs.
  • design-patterns: Contains design pattern examples implemented in both C++ and Java.

Feel free to explore each directory and its respective README file for more details on the contents and how to use them.

Contributing

Contributions to this repository are welcome! If you'd like to contribute code samples, improvements, or corrections, please follow these guidelines:

  1. Fork the repository.
  2. Create a new branch for your changes: git checkout -b feature/your-feature-name.
  3. Make your changes and commit them: git commit -m "Add your feature".
  4. Push your changes to your fork: git push origin feature/your-feature-name.
  5. Open a pull request to the main repository.

Please ensure that your code follows best practices and includes appropriate documentation.

License

This repository is licensed under the MIT License. You are free to use, modify, and distribute the code as long as you include the appropriate attribution and adhere to the license terms.