Algorithm - The algorithm forms the basis of the software. Your approach to a problem, your solution, and the methods you use are determined by the algorithm you design. We constantly use algorithms in our lives without realizing it., Syntax - The codes we write are actually like the languages ​​we use in daily life. Just as there are periods, commas and predicates in Turkish, we need to define what to do and what signs to indicate in programming languages. Each programming language has its own syntax. When writing our codes in the language we choose, we must follow the rules of that language. If you do not follow the rules, the compiler will indicate that the code you wrote is not compatible with the users and will not compile your code., Code Editors - Those who studied at a vocational high school know well that his first introduction to programming was by opening a notebook, writing "Hello World" in a <p> tag, and saving the extension as .html. However, nowadays, there are no applications similar to text writing editors that make it easier to quickly change the codes of projects, especially design (css), html or script files that do not require compilation, and to write some code in a practical way. These applications adjust the syntax according to the language you will write in, visualize the coverage areas of the labels, and make the written codes more understandable and organized by coloring the codes., IDE - We can say that it is a few clicks above code editors. Code editors only allowed us to make edits and changes, while you can do these in an IDE, there are also some differences. An IDE can support multiple languages. You can compile and test the codes you write with IDEs. While there are IDEs that are compatible with more than one language, there are also IDEs that are identified with languages., Compiler - It converts the program you wrote in the language of your choice into 1s and 0s (in binary format) into machine language, the language understood by processors, so that it can run according to the platform you choose (Windows, Linux). The rapid advancement of software today and the emergence of programming languages ​​close to spoken languages ​​(Python) are thanks to the development of compilers. If there were no compilers, we would have to program all operations ourselves in machine language., Framework - Compilers understand how to compile the codes we write by looking at the framework of that language. If we are developing a C# application, .net Framework must be installed on our computer. Likewise, if we are developing a Java application, we must have JDK on our computer. In order to run an application written in any language on our computer, the framework of that application must be installed on our computer.,

Skor Tablosu

Görsel stil

Seçenekler

Şablonu değiştir

Otomatik olarak kaydedilen geri yüklensin mi: ?