- Hands-On Penetration Testing with Python
- Furqan Khan
- 164字
- 2021-07-02 14:13:46
About Python – compiled or interpreted
Compilers work by converting human-readable code written in high-level programming languages into machine code, which is then run by the underlying architecture or machine. If you don't wish to run the code, the compiled version can be saved and executed later on. It should be noted that the compiler first checks for syntax errors and only creates the compiled version of the program if none are found. If you have used C, you might have come across .out files, which are examples of compiled files.
In the case of interpreters, however, each line of the program is taken and interpreted from the source code at runtime and then converted into machine code for execution. Python falls into the category of interpreted byte code. This means that the Python code is first translated to an intermediate byte code (a .pyc file). Then, this byte code is interpreted line by line by the interpreter and executed on the underlying architecture.
- Learning C# by Developing Games with Unity 2020
- Building Modern Web Applications Using Angular
- 騰訊iOS測(cè)試實(shí)踐
- HBase從入門到實(shí)戰(zhàn)
- Java程序員面試算法寶典
- SQL Server 2016數(shù)據(jù)庫(kù)應(yīng)用與開發(fā)習(xí)題解答與上機(jī)指導(dǎo)
- Swift細(xì)致入門與最佳實(shí)踐
- BIM概論及Revit精講
- 領(lǐng)域驅(qū)動(dòng)設(shè)計(jì):軟件核心復(fù)雜性應(yīng)對(duì)之道(修訂版)
- jQuery炫酷應(yīng)用實(shí)例集錦
- Java高并發(fā)核心編程(卷1):NIO、Netty、Redis、ZooKeeper
- Machine Learning With Go
- Learning JavaScript Data Structures and Algorithms(Second Edition)
- Maker基地嘉年華:玩轉(zhuǎn)樂動(dòng)魔盒學(xué)Scratch
- Google Adsense優(yōu)化實(shí)戰(zhàn)