├── README.md ├── Week1 ├── README.md ├── Source1 │ ├── README.md │ └── src │ │ └── Program.c └── Source2 │ ├── README.md │ └── src │ └── Program.java ├── Week10 ├── GetTime │ ├── Program.c │ └── README.md ├── MultipleInheritance │ ├── CPP │ │ ├── Program.cpp │ │ └── README.md │ └── Java │ │ ├── README.md │ │ └── src │ │ ├── README.md │ │ └── pck │ │ ├── Greens.java │ │ ├── IFood.java │ │ ├── ISalad.java │ │ ├── Oven.java │ │ ├── Shredder.java │ │ └── Test.java ├── SoyutBenzetme │ ├── bin │ │ └── README.md │ ├── include │ │ ├── Daire.h │ │ ├── Kare.h │ │ └── Sekil.h │ ├── lib │ │ └── README.md │ ├── makefile │ └── src │ │ ├── Daire.c │ │ ├── Kare.c │ │ ├── Sekil.c │ │ └── Test.c └── SoyutSınıfJava │ └── src │ └── pkt │ ├── Daire.java │ ├── Kare.java │ ├── Sekil.java │ └── Test.java ├── Week11 ├── ExceptionHandlingC │ ├── README.md │ ├── bin │ │ └── readme │ ├── include │ │ ├── Exception.h │ │ ├── HataliMiktar.h │ │ ├── Hesap.h │ │ └── YetersizBakiye.h │ ├── lib │ │ └── readme │ ├── makefile │ └── src │ │ ├── Exception.c │ │ ├── HataliMiktar.c │ │ ├── Hesap.c │ │ ├── Test.c │ │ └── YetersizBakiye.c └── ExceptionHandlingJava │ ├── README.md │ └── src │ └── pkt │ ├── HataliMiktar.java │ ├── Hesap.java │ ├── Test.java │ └── YetersizBakiye.java ├── Week2 ├── README.md ├── Source1 │ └── src │ │ └── Program.java ├── Source2 │ └── src │ │ └── Program.c ├── Source3 │ └── src │ │ └── Program.c └── Source4 │ └── src │ └── Program.java ├── Week3 ├── Sample1 │ └── Program.c ├── Sample2 │ └── Program.c ├── Sample3 │ ├── README.md │ └── src │ │ └── pkt │ │ ├── Program.java │ │ └── Sayi.java ├── Sample4 │ └── Program.c └── Sample5 │ └── Program.c └── Week9 ├── Project ├── README.md └── src │ └── project │ ├── Number.java │ └── Test.java └── ProjectInC ├── README.md ├── bin └── README.md ├── include └── Number.h ├── lib └── README.md ├── makefile └── src ├── Number.c └── Test.c /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mfadak/Concepts-Of-Programming-Languages/HEAD/README.md -------------------------------------------------------------------------------- /Week1/README.md: -------------------------------------------------------------------------------- 1 |

Week 1

2 | Bacis Topics 3 | -------------------------------------------------------------------------------- /Week1/Source1/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mfadak/Concepts-Of-Programming-Languages/HEAD/Week1/Source1/README.md -------------------------------------------------------------------------------- /Week1/Source1/src/Program.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mfadak/Concepts-Of-Programming-Languages/HEAD/Week1/Source1/src/Program.c -------------------------------------------------------------------------------- /Week1/Source2/README.md: -------------------------------------------------------------------------------- 1 | # Command line parameters 2 | -------------------------------------------------------------------------------- /Week1/Source2/src/Program.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mfadak/Concepts-Of-Programming-Languages/HEAD/Week1/Source2/src/Program.java -------------------------------------------------------------------------------- /Week10/GetTime/Program.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mfadak/Concepts-Of-Programming-Languages/HEAD/Week10/GetTime/Program.c -------------------------------------------------------------------------------- /Week10/GetTime/README.md: -------------------------------------------------------------------------------- 1 |

How to get datetime in C language

2 | -------------------------------------------------------------------------------- /Week10/MultipleInheritance/CPP/Program.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mfadak/Concepts-Of-Programming-Languages/HEAD/Week10/MultipleInheritance/CPP/Program.cpp -------------------------------------------------------------------------------- /Week10/MultipleInheritance/CPP/README.md: -------------------------------------------------------------------------------- 1 | Multiple class inheritance in C++ 2 | -------------------------------------------------------------------------------- /Week10/MultipleInheritance/Java/README.md: -------------------------------------------------------------------------------- 1 | Provide multiple inheritance by interfaces 2 | -------------------------------------------------------------------------------- /Week10/MultipleInheritance/Java/src/README.md: -------------------------------------------------------------------------------- 1 | 2 | -------------------------------------------------------------------------------- /Week10/MultipleInheritance/Java/src/pck/Greens.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mfadak/Concepts-Of-Programming-Languages/HEAD/Week10/MultipleInheritance/Java/src/pck/Greens.java -------------------------------------------------------------------------------- /Week10/MultipleInheritance/Java/src/pck/IFood.java: -------------------------------------------------------------------------------- 1 | package pck; 2 | 3 | public interface IFood { 4 | String getFood(); 5 | } 6 | -------------------------------------------------------------------------------- /Week10/MultipleInheritance/Java/src/pck/ISalad.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mfadak/Concepts-Of-Programming-Languages/HEAD/Week10/MultipleInheritance/Java/src/pck/ISalad.java -------------------------------------------------------------------------------- /Week10/MultipleInheritance/Java/src/pck/Oven.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mfadak/Concepts-Of-Programming-Languages/HEAD/Week10/MultipleInheritance/Java/src/pck/Oven.java -------------------------------------------------------------------------------- /Week10/MultipleInheritance/Java/src/pck/Shredder.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mfadak/Concepts-Of-Programming-Languages/HEAD/Week10/MultipleInheritance/Java/src/pck/Shredder.java -------------------------------------------------------------------------------- /Week10/MultipleInheritance/Java/src/pck/Test.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mfadak/Concepts-Of-Programming-Languages/HEAD/Week10/MultipleInheritance/Java/src/pck/Test.java -------------------------------------------------------------------------------- /Week10/SoyutBenzetme/bin/README.md: -------------------------------------------------------------------------------- 1 | This folder is empty. 2 | -------------------------------------------------------------------------------- /Week10/SoyutBenzetme/include/Daire.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mfadak/Concepts-Of-Programming-Languages/HEAD/Week10/SoyutBenzetme/include/Daire.h -------------------------------------------------------------------------------- /Week10/SoyutBenzetme/include/Kare.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mfadak/Concepts-Of-Programming-Languages/HEAD/Week10/SoyutBenzetme/include/Kare.h -------------------------------------------------------------------------------- /Week10/SoyutBenzetme/include/Sekil.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mfadak/Concepts-Of-Programming-Languages/HEAD/Week10/SoyutBenzetme/include/Sekil.h -------------------------------------------------------------------------------- /Week10/SoyutBenzetme/lib/README.md: -------------------------------------------------------------------------------- 1 | This folder is empty. 2 | -------------------------------------------------------------------------------- /Week10/SoyutBenzetme/makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mfadak/Concepts-Of-Programming-Languages/HEAD/Week10/SoyutBenzetme/makefile -------------------------------------------------------------------------------- /Week10/SoyutBenzetme/src/Daire.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mfadak/Concepts-Of-Programming-Languages/HEAD/Week10/SoyutBenzetme/src/Daire.c -------------------------------------------------------------------------------- /Week10/SoyutBenzetme/src/Kare.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mfadak/Concepts-Of-Programming-Languages/HEAD/Week10/SoyutBenzetme/src/Kare.c -------------------------------------------------------------------------------- /Week10/SoyutBenzetme/src/Sekil.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mfadak/Concepts-Of-Programming-Languages/HEAD/Week10/SoyutBenzetme/src/Sekil.c -------------------------------------------------------------------------------- /Week10/SoyutBenzetme/src/Test.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mfadak/Concepts-Of-Programming-Languages/HEAD/Week10/SoyutBenzetme/src/Test.c -------------------------------------------------------------------------------- /Week10/SoyutSınıfJava/src/pkt/Daire.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mfadak/Concepts-Of-Programming-Languages/HEAD/Week10/SoyutSınıfJava/src/pkt/Daire.java -------------------------------------------------------------------------------- /Week10/SoyutSınıfJava/src/pkt/Kare.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mfadak/Concepts-Of-Programming-Languages/HEAD/Week10/SoyutSınıfJava/src/pkt/Kare.java -------------------------------------------------------------------------------- /Week10/SoyutSınıfJava/src/pkt/Sekil.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mfadak/Concepts-Of-Programming-Languages/HEAD/Week10/SoyutSınıfJava/src/pkt/Sekil.java -------------------------------------------------------------------------------- /Week10/SoyutSınıfJava/src/pkt/Test.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mfadak/Concepts-Of-Programming-Languages/HEAD/Week10/SoyutSınıfJava/src/pkt/Test.java -------------------------------------------------------------------------------- /Week11/ExceptionHandlingC/README.md: -------------------------------------------------------------------------------- 1 |

Exception Handling in C

2 | -------------------------------------------------------------------------------- /Week11/ExceptionHandlingC/bin/readme: -------------------------------------------------------------------------------- 1 | this folder left empty 2 | -------------------------------------------------------------------------------- /Week11/ExceptionHandlingC/include/Exception.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mfadak/Concepts-Of-Programming-Languages/HEAD/Week11/ExceptionHandlingC/include/Exception.h -------------------------------------------------------------------------------- /Week11/ExceptionHandlingC/include/HataliMiktar.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mfadak/Concepts-Of-Programming-Languages/HEAD/Week11/ExceptionHandlingC/include/HataliMiktar.h -------------------------------------------------------------------------------- /Week11/ExceptionHandlingC/include/Hesap.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mfadak/Concepts-Of-Programming-Languages/HEAD/Week11/ExceptionHandlingC/include/Hesap.h -------------------------------------------------------------------------------- /Week11/ExceptionHandlingC/include/YetersizBakiye.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mfadak/Concepts-Of-Programming-Languages/HEAD/Week11/ExceptionHandlingC/include/YetersizBakiye.h -------------------------------------------------------------------------------- /Week11/ExceptionHandlingC/lib/readme: -------------------------------------------------------------------------------- 1 | This folder left empty 2 | -------------------------------------------------------------------------------- /Week11/ExceptionHandlingC/makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mfadak/Concepts-Of-Programming-Languages/HEAD/Week11/ExceptionHandlingC/makefile -------------------------------------------------------------------------------- /Week11/ExceptionHandlingC/src/Exception.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mfadak/Concepts-Of-Programming-Languages/HEAD/Week11/ExceptionHandlingC/src/Exception.c -------------------------------------------------------------------------------- /Week11/ExceptionHandlingC/src/HataliMiktar.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mfadak/Concepts-Of-Programming-Languages/HEAD/Week11/ExceptionHandlingC/src/HataliMiktar.c -------------------------------------------------------------------------------- /Week11/ExceptionHandlingC/src/Hesap.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mfadak/Concepts-Of-Programming-Languages/HEAD/Week11/ExceptionHandlingC/src/Hesap.c -------------------------------------------------------------------------------- /Week11/ExceptionHandlingC/src/Test.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mfadak/Concepts-Of-Programming-Languages/HEAD/Week11/ExceptionHandlingC/src/Test.c -------------------------------------------------------------------------------- /Week11/ExceptionHandlingC/src/YetersizBakiye.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mfadak/Concepts-Of-Programming-Languages/HEAD/Week11/ExceptionHandlingC/src/YetersizBakiye.c -------------------------------------------------------------------------------- /Week11/ExceptionHandlingJava/README.md: -------------------------------------------------------------------------------- 1 |

Exception Handling in Java

2 | -------------------------------------------------------------------------------- /Week11/ExceptionHandlingJava/src/pkt/HataliMiktar.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mfadak/Concepts-Of-Programming-Languages/HEAD/Week11/ExceptionHandlingJava/src/pkt/HataliMiktar.java -------------------------------------------------------------------------------- /Week11/ExceptionHandlingJava/src/pkt/Hesap.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mfadak/Concepts-Of-Programming-Languages/HEAD/Week11/ExceptionHandlingJava/src/pkt/Hesap.java -------------------------------------------------------------------------------- /Week11/ExceptionHandlingJava/src/pkt/Test.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mfadak/Concepts-Of-Programming-Languages/HEAD/Week11/ExceptionHandlingJava/src/pkt/Test.java -------------------------------------------------------------------------------- /Week11/ExceptionHandlingJava/src/pkt/YetersizBakiye.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mfadak/Concepts-Of-Programming-Languages/HEAD/Week11/ExceptionHandlingJava/src/pkt/YetersizBakiye.java -------------------------------------------------------------------------------- /Week2/README.md: -------------------------------------------------------------------------------- 1 |

Week 2

2 | Data Types 3 | -------------------------------------------------------------------------------- /Week2/Source1/src/Program.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mfadak/Concepts-Of-Programming-Languages/HEAD/Week2/Source1/src/Program.java -------------------------------------------------------------------------------- /Week2/Source2/src/Program.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mfadak/Concepts-Of-Programming-Languages/HEAD/Week2/Source2/src/Program.c -------------------------------------------------------------------------------- /Week2/Source3/src/Program.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mfadak/Concepts-Of-Programming-Languages/HEAD/Week2/Source3/src/Program.c -------------------------------------------------------------------------------- /Week2/Source4/src/Program.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mfadak/Concepts-Of-Programming-Languages/HEAD/Week2/Source4/src/Program.java -------------------------------------------------------------------------------- /Week3/Sample1/Program.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mfadak/Concepts-Of-Programming-Languages/HEAD/Week3/Sample1/Program.c -------------------------------------------------------------------------------- /Week3/Sample2/Program.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mfadak/Concepts-Of-Programming-Languages/HEAD/Week3/Sample2/Program.c -------------------------------------------------------------------------------- /Week3/Sample3/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mfadak/Concepts-Of-Programming-Languages/HEAD/Week3/Sample3/README.md -------------------------------------------------------------------------------- /Week3/Sample3/src/pkt/Program.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mfadak/Concepts-Of-Programming-Languages/HEAD/Week3/Sample3/src/pkt/Program.java -------------------------------------------------------------------------------- /Week3/Sample3/src/pkt/Sayi.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mfadak/Concepts-Of-Programming-Languages/HEAD/Week3/Sample3/src/pkt/Sayi.java -------------------------------------------------------------------------------- /Week3/Sample4/Program.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mfadak/Concepts-Of-Programming-Languages/HEAD/Week3/Sample4/Program.c -------------------------------------------------------------------------------- /Week3/Sample5/Program.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mfadak/Concepts-Of-Programming-Languages/HEAD/Week3/Sample5/Program.c -------------------------------------------------------------------------------- /Week9/Project/README.md: -------------------------------------------------------------------------------- 1 |

Java Code Example

2 | -------------------------------------------------------------------------------- /Week9/Project/src/project/Number.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mfadak/Concepts-Of-Programming-Languages/HEAD/Week9/Project/src/project/Number.java -------------------------------------------------------------------------------- /Week9/Project/src/project/Test.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mfadak/Concepts-Of-Programming-Languages/HEAD/Week9/Project/src/project/Test.java -------------------------------------------------------------------------------- /Week9/ProjectInC/README.md: -------------------------------------------------------------------------------- 1 |

Object Oriented Simulation in C

2 | -------------------------------------------------------------------------------- /Week9/ProjectInC/bin/README.md: -------------------------------------------------------------------------------- 1 | This folder is left Empty. 2 | -------------------------------------------------------------------------------- /Week9/ProjectInC/include/Number.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mfadak/Concepts-Of-Programming-Languages/HEAD/Week9/ProjectInC/include/Number.h -------------------------------------------------------------------------------- /Week9/ProjectInC/lib/README.md: -------------------------------------------------------------------------------- 1 | This folder is left Empty. 2 | -------------------------------------------------------------------------------- /Week9/ProjectInC/makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mfadak/Concepts-Of-Programming-Languages/HEAD/Week9/ProjectInC/makefile -------------------------------------------------------------------------------- /Week9/ProjectInC/src/Number.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mfadak/Concepts-Of-Programming-Languages/HEAD/Week9/ProjectInC/src/Number.c -------------------------------------------------------------------------------- /Week9/ProjectInC/src/Test.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mfadak/Concepts-Of-Programming-Languages/HEAD/Week9/ProjectInC/src/Test.c --------------------------------------------------------------------------------