כלי תכנות – הבדלי גרסאות
תוכן שנמחק תוכן שנוסף
עמק שושנים (שיחה | תרומות) מ הגהה, ניסוח |
עמק שושנים (שיחה | תרומות) מאין תקציר עריכה |
||
שורה 1:
'''כלי תכנות''' או '''כלי פיתוח''' (באנגלית '''Programming tool''' או '''Software development tool''') היא [[תוכנה]] או [[יישום מחשב]] בה משמשים [[מפתח תוכנה|מפתחי תוכנה]] על מנת ליצור או לתחזק תוכנה, לאתר [[באג|באגים]], או כ[[תומכה]] לתוכנות ויישומים אחרים. המונח מתייחס בדרך כלל לתוכנות פשוטות יחסית אותן ניתן לשלב כדי לבצע משימה, בדומה לכך שניתן להשתמש במספר [[כלי עבודה]] כדי לתקן אובייקט פיזי.
== דוגמאות לכלי תכנות ==
שורה 5:
* תוכנות למעקב אחר באגים: [[באגזילה]]
* [[מהדר]]ים ו[[מקשר (תוכנה)|מקשרים]]: [[GCC]] ו[[ויז'ואל סטודיו|Microsoft Visual Studio]]
* תוכנת [[
* תוכנת [[Disassembler]] (באופן כללי מבצעות [[הנדסה הפוכה]]).
* [[שפת תכנות|שפות תכנות]]: [[Perl]], [[פייתון (שפת תכנות)|פייתון]], [[REXX]] ו[[Ruby]]
* [[עורך טקסט|עורכי טקסט]]: [[Emacs]] ו[[Vim]]
* מערכת [[ניהול גרסאות]]: CVS, [[Apache Subversion|SVN]], Perforce, Sourcesafe, TFS, Mercurial, [[git]]
== סביבת פיתוח משולבת ==
שורה 20:
* [[ויז'ואל סטודיו|Microsoft Visual Studio]]
* GNAT Programming Studio
* [[Xcode]]
* IBM Rational Application Developer
* [[Eclipse]]
* [[NetBeans]]
* [[IntelliJ IDEA]]
* WinDev
* Code::Blocks
|