python之編程語言(簡介)01

二進制

編碼
    ASSIC  每一個字符統一都需要8個bit來存儲
    
計算機容量
  1位 = 1bit
  8bit = 1byte = 1字節    
  1024bytes = 1kbytes =1KB  1024個字符,小文檔 ,幾百k可以表示一張圖片
  1024KB = 1Million Bytes = 1MB = 1兆 , 幾萬字的文檔, 大圖片
  1024MB = 1Gigabytes  , 一個清晰的電影,不是高清,高清能達到數10個g
  1024GB = 1TB  , 
  1024TB = 1PB,
  

00000000
00110001           
00000001  

編程語言介紹
    什麼是編程語言?
         定義好一套與計算機交互的語法規則,這套規則 就可稱爲一門編程語言
         
         我們聽不懂日語是因爲不懂日語的語法規則
         
         學編程 == 學語法規則
         
         編程能幹什麼?
            print hello world 
            eject cd 
            
            一堆指令的組合 == 》 軟件 
            
        
        有很多套與計算機交互的語法規則, 
        600多種編程語言
        C = 各個操作系統的開發語言 1973
        C++ = C++是C語言的加強版   ,1983年,貝爾實驗室的Bjarne Stroustrup在C語言基礎上推出了C++[1]  。 C++進一步擴充和完善了C語言,是一種面向對象的程序設計語言。
        
        java = 1995 由sun 公司開發出來,java 虛擬機 支持跨平臺 
        
        php = 1994, 純web開發語言, 1994 Netscape 瀏覽器誕生了
        
        python =  1989年誕生, 剛開始被做爲腳本語言, 開發小任務, 跟linux同年誕生,89,1991,蘇聯解體, 1991年正式版本
        
        
        C# = c sharpe =C#是微軟公司發佈的一種面向對象的、運行於.NET Framework之上的高級程序設計語言。並定於在微軟職業開發者論壇(PDC)上登臺亮相。C#是微軟公司研究員Anders Hejlsberg的最新成果。C#看起來與Java有着驚人的相似;它包括了諸如單一繼承、接口、與Java幾乎同樣的語法和編譯成中間代碼再運行的過程。但是C#與Java有着明顯的不同,它借鑑了Delphi的一個特點,與COM(組件對象模型)是直接集成的,而且它是微軟公司 .NET windows網絡框架的主角。
        
        ruby = 
            Ruby, 一種簡單快捷的面向對象(面向對象程序設計)腳本語言,在20世紀90年代由日本人松本行弘(Yukihiro Matsumoto)開發,遵守GPL協議和Ruby License。它的靈感與特性來自於 Perl、Smalltalk、Eiffel、Ada以及 Lisp 語言。由 Ruby 語言本身還發展出了JRuby(Java平臺)、IronRuby(.NET平臺)等其他平臺的 Ruby 語言替代品。Ruby的作者於1993年2月24日開始編寫Ruby,直至1995年12月才正式公開發佈於fj(新聞組)。因爲Perl發音與6月誕生石pearl(珍珠)相同,因此Ruby以7月誕生石ruby(紅寶石)命名。
            Ruby on rails web框架
        
        perl = Unix平臺上開發出來的語言,做文字處理非常強大, 可以寫出沒人能看懂的代碼
        
        shell = 腳本語言, 簡單易學,基於unix,linux, 做一些簡單的系統管理任務, 運維人員必學
        
        scalar = Scala是一門多範式的編程語言,一種類似java的編程語言[1] ,大數據開發
        
        erlang = 是一種通用的面向併發的編程語言,它由瑞典電信設備製造商愛立信,函數式編程
            
        go ===Go語言是谷歌2009發佈的第二款開源編程語言。Go語言專門針對多處理器系統應用程序的編程進行了優化,使用Go編譯的程序可以媲美C或C++代碼的速度,而且更加安全、支持並行進程。
        
        javascript = 是當下使用最爲廣泛的語言,主要寫前端的語言,
                    nodejs =後端 全棧式的語言
                    
        vb = 微軟的腳本語言,bat腳本
        
        
        lua = nginx 的腳本語言, ngnix 是時下最nb web服務器
    
            編譯型 = 全部翻譯,再執行  ,翻譯=編譯  ,c,c++
    解釋型 = 邊執行邊翻譯, python php java c# perl ruby javascript        
            
            
  
    
    
  

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章