• 程式碼開發平台(英語:Low-Code Development Platform,簡稱LCDP),是一種方便產生应用程序的平台软件,軟體會開發環境讓使用者以圖形化介面以及組態編寫程式,而不是用傳統的程序设计作法。此平台可能是針對 某些種類的應用而設計開發的,例如資料庫、业务过程、以及使用者介面(例...
    14 KB (1,396 words) - 17:05, 10 June 2022
  • 程式碼開發平台(英語:No-Code Development Platform,簡稱NCDP)是可以讓程式設計者及一般用戶不用傳統程式設計語言即可以開發应用程序的開發平台,使用的是圖形用戶介面(GUI)以及組態。無程式碼開發平台程式碼開發平台(LCDP)有密切關係,兩者都是為了加快應用程式開發...
    12 KB (1,275 words) - 08:26, 2 May 2024
  • 經常使用諸如持續整合、自動化單元測試、配對程式開發、測試驅動開發、設計模式、領域驅動設計,程式碼重構和其他技術的特定工具和技術來提高品質和提高產品開發敏捷性 與傳統軟體工程相比,敏捷軟體開發主要針對具有動態、非確定性和非線性特徵的複雜系統和產品進行開發。準確的估計、穩定的計劃和預測往往很難在早期達到,因此對它們的信心可能很...
    34 KB (4,267 words) - 01:33, 4 July 2025
  • 開發已經停滯,而蘋果電腦已經將其支援移至其他的維護分支。 Utrecht Haskell編譯器可以產生LLVM使用的程式碼,但它還在初期的開發階段,並且在許多案例,展示他比起C程式碼產生器擁有更好的效率 Glasgow Haskell Compiler(GHC)擁有一個可以運作的LLVM後端,程式...
    20 KB (2,324 words) - 16:34, 8 July 2025
  • C语言 (category 跨平台軟體)
    Language)是一种通用的、过程式编程程式語言,支持结构化编程、词法作用域和递归,使用静态类型系统,并且广泛用于系统软件与应用软件的开发。 C语言于1969年至1973年間,為了移植與開發UNIX作業系統,由丹尼斯·里奇與肯·汤普逊,以B语言为基础,在贝尔实验室設計、开发出來。二十世纪八十年代,C语言应用日渐广泛。為了避免各開發...
    23 KB (2,816 words) - 14:52, 19 June 2025
  • 程式碼著作權的平衡下,它只要求一個相當的授權費。但因為它並不是一個開放原始的授權方案,所以志願工作者在以GPL方式散佈的Linux核心出現後就多轉向Linux平台。而Unix也在BSD與AT&T達成協議後,出現了以BSD許可證授權散佈的FreeBSD開放平台...
    7 KB (914 words) - 14:45, 2 July 2025
  • 開放源代码(英語:Open Source)是一种在电脑程序出品前和开发中提供其内部程式碼的做法。 开放源代码在互聯網上獲得廣泛使用,參加者需要大量更新電腦原始。開放原始使得生產模組、通訊管道、互動社群獲得改善。隨後,一個新著作權、軟體授權條款、域名和消費者提供建立的,一個新詞開源軟體誕生。...
    8 KB (911 words) - 19:29, 3 July 2025
  • 调试工具 (redirect from 除錯程式)
    偵錯器(英語:Debugger)亦稱偵錯程式、偵錯工具,指一種用於偵錯其它程式的電腦程式及工具。能夠讓程式碼在指令組模擬器(ISS)中可以檢查運行狀況以及選擇性地運行,以便排错、偵錯。當開發的進度遇到瓶頸或找不出哪裡有問題時,這技術將是非常有用的。但是將程式運行在偵錯器之下,這將比直接在運作的平台以及處理器上執行還要來得慢。 當程式...
    6 KB (865 words) - 14:15, 30 March 2023
  • 程式碼包含準備用來移植或編譯的設定檔和演示程式碼,讓使用者可以快速地進行應用程式設計。 記憶體足跡非常小,負擔(英语:Overhead (computing))(overhead)且執行非常快速 提供電耗應用程式無計時選項 對作業系統新手而言,很適合作為入門教材,對於專業開發者來說則適合用於商業產品開發...
    14 KB (1,337 words) - 08:49, 21 March 2024
  • Go (category 跨平台軟體)
    # Git 庫的程式碼 outyet/ main.go # Git 庫的程式碼 main_test.go # Git 庫的程式碼(測試用的程式) stringutil/ reverse.go # Git 庫的程式碼 reverse_test.go # Git 庫的程式碼(測試用的程式) golang...
    26 KB (2,361 words) - 09:03, 1 March 2025
  • 供了许多不同的解决方案;类似的库有许多,可以根据不同语言的跨平臺开发,而采用相应的库。 针对每种操作系统、CPU,而提供并测试各自的编译版本,这种做法的可行性很小;开源软件则允许用户自己来编译目的(object code),这样在跨平臺方面更好一些。类似的,那些解释型语言,或者需要虚拟机的语言,...
    6 KB (805 words) - 01:14, 14 March 2025
  • PHP (category 跨平台軟體)
    License作為許可協議,不過因為這個協議限制了PHP名稱的使用,所以和開放原始許可協議GPL不相容。 PHP的應用範圍相當廣泛,尤其是在網頁程式開發上。一般來說PHP大多執行在網頁伺服器上,通過執行PHP程式碼來產生使用者瀏覽的網頁。PHP可以在多數的伺服器和作業系統上執行。根據2013年4...
    41 KB (3,644 words) - 17:22, 16 March 2025
  • Microsoft XNA (category 微軟開發工具)
    將DirectX的功能以受控代碼的方式封裝運作(因此微软终止了Managed DirectX 9.0的開發,所以有人称XNA为Managed DirectX 2.0),另外還加入了一些專注於遊戲開發上類別庫,在指定的平台上使“程式碼重用”達之最大效果。XNA Framework 在一個特別為有管理式遊戲運行的通用語言運行庫(Common...
    17 KB (2,159 words) - 07:14, 28 March 2022
  • 硬體抽象層(英語:Hardware Abstraction Layer,缩写HAL)是軟體層的例行程式套件,用於模擬特定系統平台的細節使程式可以直接存取硬體的資源。將硬體方面的不同抽離作業系統的核心,核心模式的程式碼就不必因為硬體的不同而需要修改。因此硬體抽象層可加大軟體的移植性。 之所以有硬體抽象(Hardware...
    2 KB (237 words) - 22:28, 4 July 2025
  • Java (category Java平台)
    Java是一種廣泛使用的電腦程式設計語言,擁有跨平台、物件導向、泛型程式設計的特性,广泛应用于企业级Web应用开发和移动应用开发。 任職於昇陽電腦的詹姆斯·高斯林等人于1990年代初开发Java語言的雛形,最初被命名为Oak,目標設定在家用电器等小型系統的程式...
    50 KB (6,680 words) - 16:12, 10 April 2025
  • Microsoft Visual Studio (category 微軟開發工具)
    Studio(視覺工作室,简称VS或MSVS)是微软公司的开发工具套件系列产品。VS是一个基本完整的开发工具集,它包括了整个软件生命周期中所需要的大部分工具,如UML工具、程式碼管控工具、整合開發環境(IDE)等等。所写的目标代码适用于微软支持的所有平台,包括Microsoft Windows、Windows...
    39 KB (3,937 words) - 07:45, 5 March 2025
  • Android 平台的 PWA,並計劃繼續支持。 漸進式網頁應用程式(PWA)都設計成能在任何符合適當網頁標準的瀏覽器上運作。與其他跨平台解決方案相同,目標是幫助開發者比起建立原生應用程式更輕鬆地建立跨平台應用程式。 漸進式網頁應用程式採用漸進式增強的網頁開發策略。 有些漸進式網頁應用程式採用一種稱為應用殼模型(App...
    25 KB (2,613 words) - 10:46, 6 June 2025
  • 以下為(程式語言撰寫開發)整合開發環境的列表: MonoDevelop是一套自由開放原的整合開發環境,支援以下的作業系統:GNU/Linux、MS Windows、Mac OS X,主要用來開發Mono與.NET Framework軟體。目前支援的程式語言包括:Python、Vala、C#、Ja...
    18 KB (2,665 words) - 22:58, 25 May 2025
  • 平台推出後的約四年)。新版的 Xcode 支援编译 通用二进制,可以在兩種架構執行。PowerPC 程式碼在 Intel 為基礎的 Mac 會使用稱為 Rosetta 的模擬器來提供支援。賈伯斯也證實先前的流言,就是蘋果之前每一版的 macOS 開發週期都有 Intel 微處理器的版本。像是跨平台的能力已經早就存在...
    49 KB (5,760 words) - 12:48, 30 May 2025
  • .NET (category 微軟開發工具)
    Core)是微軟開發的第一個跨平台 (Windows、macOS和Linux)的應用程式開發框架(Application Framework),未來也將會支援FreeBSD與Alpine平台。.NET也是微軟在一開始發展時就開源的軟體平台,它經常也會拿來和現有的開源 .NET平台Mono比較。 .NET包含...
    26 KB (2,427 words) - 03:11, 4 June 2025
  • 以及執行邏輯,比起HPHPc,它的執行效能較,但它令開發者可以使用與產品發佈時相同堆疊的程式碼。目前HPHPi的支援也已經終止。 HipHop的除錯程式(被稱之為HPHPd)被用來作為HipHop執行時期的鍵盤互動界面,它允許開發者可以嘗試使用一些程式碼、緊繫執行時期的直譯器以及可以設定監視器或中斷點。HPHPd現在仍被支援及使用。...
    8 KB (822 words) - 09:52, 28 March 2025
  • 源代码 (redirect from 程式碼)
    。这也是汇编语言生成的文件比用VB语言生成文件普遍要小的原因。然而,使用低级语言虽可提高运行效率,却会大大降低程序的开发效率,可能导致开发工作变得非常困难,因此多數程序员并不在意高级语言带来的运行效率损失,最多只在關鍵處使用階語言。 Programming in...
    7 KB (932 words) - 17:03, 4 July 2025
  • Android (category 计算平台)
    2021年4月5日,美國聯邦最高法院以6票對2票的表決結果,裁定Google使用Java程式語言開發Android行動作業系統,屬「合理使用」,不構成侵權。 該裁定認為Google在開發Android系統中,複製、使用部分Java API程式碼作為應用程式接口的行為,屬於憲法保障「創造性進步」原則的合理範圍。大法官史蒂芬...
    281 KB (25,906 words) - 00:30, 13 July 2025
  • Qt (category 软件开发)
    Qt(/ˈkjuːt/,發音同「cute」)是一个跨平台的C++應用程式開發框架。廣泛用於開發GUI程式,這種情況下又被称为部件工具箱。也可用於開發非GUI程式,例如控制台工具和伺服器。Qt被用於OPIE、Skype、VLC media player、Adobe Photoshop...
    48 KB (4,659 words) - 14:11, 8 May 2025
  • FFmpeg (category 自由跨平台軟體)
    已经看不下去了。他们期望FFmpeg项目能建立一个健康而友好的开发环境。 隨後Fabrice Bellard等人於2011年3月13日跳出去開新專案,稱作Libav,Libav裡面每位成員的管理權限縮更小(至少不能任意關閉其他人更改程式碼權限)。而Debian也響應,宣布2012年要將ffmpeg指令改成avconv。...
    28 KB (2,833 words) - 03:59, 15 March 2025
  • Execution)中間語言或是特定NVIDIA GPU架構的機器碼(NVIDIA 官方稱為 "device code");而執行於中央处理器部分的C / C++程式碼(NVIDIA 官方稱為 "host code")仍依賴於外部的編譯器,如Microsoft Windows下需要Microsoft Visual...
    38 KB (3,192 words) - 10:03, 19 June 2025
  • NetLogo (category Java平台)
    NetLogo是一個代理人基程式語言和整合開發環境。 NetLogo是一個透過GPL模式授權的自由及開放原始軟體,但也有商用版本。它以Scala和Java撰寫而成,並在Java虛擬機器上運行。它是西北大學教授尤里·威廉斯基(Uri Wilensky)以Logo語言編程設計而成,目的是創造一個「門檻」的程式...
    5 KB (320 words) - 10:04, 26 April 2025
  • <h1>Hello, world!</h1> </div> React採取宣告式程式撰寫範式。開發人員為應用程式的每個狀態設計視圖,React會在資料更改時更新和呈現組件。這與命令式程式撰寫不同。 React程式碼由稱為組件的實體組成。這些組件是可重複利用的,並且必須遵循大寫駝峰命名法(Pascal...
    31 KB (3,129 words) - 10:25, 1 May 2024
  • 自动编程 (category 程式語言小作品)
    synthesis)是一种类型的自动编程,这里的过程是基于数学上的要求而从头做起创建的。 面向特性编程 面向语言编程 建模语言 第四代程式语言 程式碼開發平台 Ricardo Aler Mur, "Automatic Inductive Programming 互联网档案馆的存檔,存档日期2016-03-04...
    2 KB (263 words) - 05:18, 11 February 2025
  • org網站上協調。雖然大部分原本的Communicator程式碼(包括排版引擎和前端相關代碼)被遺棄不久,Mozilla的組織最終成功地開發出一個全功能的網際網路套件,功能、穩定性和標準相容性超越了Communicator。 在美國線上的品牌下,Mozilla組織將繼續開發瀏覽器並管理Mozilla原始...
    5 KB (608 words) - 10:38, 13 July 2022
  • 11作業系統之上。 DirectX被广泛用于Microsoft Windows、Microsoft Xbox电子游戏开发,并且只能支持这些平台。除了遊戲開發之外,DirectX亦被用於開發許多虛擬三維圖形相關軟體。Direct3D是DirectX中最廣為應用的子模塊,所以有時候這兩個名詞可以互相代稱。...
    20 KB (2,110 words) - 14:15, 13 June 2025