İçeriğe atla

Microsoft Visual C++

Visual C++
Geliştirici(ler)Microsoft
İlk yayınlanmaŞubat 1993 (31 yıl önce) (1993-02)[1]
Güncel sürüm14.34.31938
Programlama diliC++[2]
İşletim sistemiWindows
PlatformIA-32, x86-64 ve ARM
Erişilebilirlikİngilizce, Çince (Basit & Geleneksel), Çekçe, Fransızca, Almanca, İtalyanca, Japonca, Korece, Lehçe, Portekizce (Brezilya), Rusça, İspanyolca, Türkçe
TürDerleyici
Lisanstrialware ve freeware
Resmî sitesidocs.microsoft.com/en-us/cpp/

Microsoft Visual C++, Microsoft'un C, C++ ve C++/CX programlama dilleri için bir derleyicidir.

MSVC tescilli bir yazılımdır; başlangıçta bağımsız bir üründü, ancak daha sonra Visual Studio'nun bir parçası oldu ve hem deneme yazılımı hem de ücretsiz yazılım biçimlerinde kullanıma sunuldu.

Birçok uygulamalar yeniden dağıtılabilir yazılım gerektirir Visual C++ çalışma zamanı kitaplık paketlerinin düzgün çalışması içindir. Bu paketler genellikle destekledikleri uygulamalardan ayrı olarak yüklenir ve birden çok uygulamanın paketi yalnızca tek bir yükleme ile kullanmasını sağlar. Visual C++ yeniden dağıtılabilir derleyici ve çalışma zamanı paketleri çoğunlukla birçok uygulamanın kullandığı standart kütüphaneler için yüklenir.[3]

Kaynakça

  1. ^ "Visual C++ adds Windows support". InfoWorld. 22 Şubat 1993. s. 17. 
  2. ^ Lextrait, Vincent (January 2010). "The Programming Languages Beacon, v10.0". 30 Mayıs 2012 tarihinde kaynağından arşivlendi. Erişim tarihi: 14 Mart 2010. 
  3. ^ "Do I need these Microsoft Visual C++ redistributables?" 15 Ekim 2012 tarihinde Wayback Machine sitesinde arşivlendi.. Leo'ya Sor! Erişim tarihi: 2012-11-18.

İlgili Araştırma Makaleleri

<span class="mw-page-title-main">C (programlama dili)</span> programlama dili

C, yapısal bir programlama dilidir. Bell Laboratuvarları'nda, Ken Thompson ve Dennis Ritchie tarafından UNIX işletim sistemini geliştirebilmek amacıyla B dilinden türetilmiştir. Geliştirilme tarihi 1972 olmasına rağmen yaygınlaşması Brian Kernighan ve Dennis M. Ritchie tarafından yayımlanan "C Programlama Dili" kitabından sonra hızlanmıştır. Günümüzde neredeyse tüm işletim sistemlerinin yapımında %95'lere varan oranda kullanılmış, hâlen daha sistem, sürücü yazılımı, işletim sistemi modülleri ve hız gereken her yerde kullanılan oldukça yaygın ve sınırları belirsiz oldukça keskin bir dildir. Keskinliği, programcıya sonsuz özgürlüğün yanında çok büyük hatalar yapabilme olanağı sağlamasıdır. Programlamanın gelişim süreciyle beraber programlamanın karmaşıklaşması, gereksinimlerin artması ile uygulama programlarında nesne yönelimliliğin ortaya çıkmasından sonra C programcıları büyük ölçüde nesne yönelimliliği destekleyen C++ diline geçmişlerdir.

<span class="mw-page-title-main">BASIC</span> programlamaya yeni başlayanlar için kullanımı kolay anlaşılır bir programlama dili

BASIC 1964'te John George Kemeny ve Thomas Eugene Kurtz tarafından New Hampshire, ABD'de icat edilmiş, günümüzde de çeşitli türevleri kullanılmakta olan yüksek düzey bir programlama dili. Farklı türevleri birçok işletim sisteminin parçası olarak sunulmuştur.

<span class="mw-page-title-main">C♯</span> programlama dili

C#; Microsoft tarafından .NET Teknolojisi için geliştirilen modern bir programlama dilidir. Sözdizimi C-like bir deneyim sunar.

<span class="mw-page-title-main">Derleyici</span> kaynak kodunu bilgisayarın işleyebileceği koda dönüştüren program

Derleyici, kaynak kodu makine koduna dönüştüren yazılımdır. Bir programlama dilinin derleyicisi, o programlama dili kullanılarak yazılmış olan kodu hedef işlemci mimarisine göre uygun şekilde makine koduna derler ve genellikle çıktı olarak yürütülebilir dosyanın oluşturulmasını sağlar. Bu eyleme derleme denir. Bir başka ifadeyle derleyici, bir tür yazı işleyicidir; girdi olarak yazı alır ve çıktı olarak yazı verir.

<span class="mw-page-title-main">Microsoft Office</span> 1989da Microsoftun tanıttığı ticari ofis yazılım paketi

Microsoft Office, 1989 yılında Microsoft tarafından tanıtılan, Microsoft Windows ve MacOS işletim sistemlerinde birbiriyle ilişkili masaüstü uygulamaları, sunucular ve hizmetler sunan bir ticari ofis yazılım paketidir.

<span class="mw-page-title-main">.NET Framework</span> Yazılım

.NET Framework, Microsoft tarafından geliştirilen, açık İnternet protokolleri ve standartları üzerine kurulmuş bir "uygulama" geliştirme platformu. Daha önce Sun Microsystems tarafından geliştirilmiş olan Java platformuna önemli benzerlikler göstermektedir.

<span class="mw-page-title-main">Visual Basic .NET</span>

Visual Basic .NET, görsel programlama dillerinden biri olan Visual Basic'in geliştirilmiş ve modernize edilmiş son sürümüdür. Microsoft tarafından 2002 yılında tanıtılan bu sürüm, nesne yönelimli programlama özellikleri sunmaktadır. Visual Basic .NET, özellikle Windows uygulamaları geliştirmek için yaygın olarak kullanılmakta olup, .NET Framework ile entegrasyonu sayesinde geniş bir kütüphane ve araç setine erişim imkânı sunmaktadır.

Bu liste Microsoft şirketine ait yazılımların tam olmayan bir listesidir.

Microsoft Visual Studio, Microsoft tarafından geliştirilen bir tümleşik geliştirme ortamıdır (IDE). Microsoft Windows, Windows Mobile, Windows CE, .NET Framework, .NET Compact Framework ve Microsoft Silverlight tarafından desteklenen tüm platformlar için yönetilen kod ile birlikte yerel kod ve Windows Forms uygulamaları, web siteleri, web uygulamaları ve web servisleri ile birlikte konsol ve grafiksel kullanıcı arayüzü uygulamaları geliştirmek için kullanılır.

<span class="mw-page-title-main">C++Builder</span>

C++Builder, hızlı uygulama geliştirme (RAD) ortamıdır, Borland ve şu anki sahibi olan Embarcadero Technologies tarafından geliştirilmektedir, yazılan programlar C++ programlama dilinde yazılır. C++Builder, Visual Component Library ve IDE olarak yazılan, Delphi ile C++ derleyicisini birleştirir. Daha önceki ilk sürümlerde, C++Builder ile birlikte Delphi'de de büyük gelişmeler olmuştur. Fakat yine de son sürümler Delphi ile birlikte eşzamanlı olarak yayınlanmıştır. Delphi'deki birçok gelişmiş bileşen, ufak değişiklikler yaparak ya da hiçbir değişiklik yapmadan, C++Builder ile kullanılabilir.

<span class="mw-page-title-main">Microsoft Mağazası</span> Microsoftun Windows için yarattığı bir uygulama mağazası

Microsoft Store, Microsoft'un Microsoft Windows için yarattığı bir uygulama mağazasıdır. Windows 8 ve Windows Server 2012'den başlayarak çalışır. Windows XP, Windows Vista, Windows 7 sistemleri ve Windows Server 2008 sunucusunda desteklenmez. Bu, Evrensel Windows Platformu uygulamalarını dağıtmanın birincil yoludur. Hem ücretsiz, hem de 0,99 $ - 999,99 $ maliyet arasında değişen ücretli uygulamalar Microsoft Mağazası üzerinden dağıtılabilir. Ayrıca, Microsoft Mağazası Windows RT Metro arayüzeyli uygulamaları ve masaüstü uygulamaları satın almak ve indirmek için tek yoldur. Microsoft Mağazası ilk kez 29 Şubat 2012 yılında Windows 8 Tüketici Önizleme kullanımına Windows Mağazası adıyla sunuldu. Daha sonra 2015 yılında, Windows Phone Store, Microsoft Movies & TV ve Groove Music mağazaları Windows Mağazası içine birleştirilmiştir. Eylül 2017'de Microsoft, Windows Mağazası'nı dijital Microsoft Store olarak yeniden markalandırdı başladı ve Microsoft logosunu taşıyan yeni bir simge oluşturuldu. Xbox Game Store, platformun bu yeni sürümüne birleştirildi. Ekim 2021'de Windows 11 duyurulurken Microsoft Store için Win32 (.exe) ve web tabanlı uygulamalar ve Farklı Windows Mağazaları entegre etme özelliği için destek duyuruldu. Android uygulamaları, Windows 11'e Windows için Android Alt Sistemi indirildiği takdirde Amazon Appstore ile entegre çalışıp Microsoft Store'dan Android uygulaması indirebilecek.

<span class="mw-page-title-main">Windows Phone Mağazası</span> Microsoft Windows Phone işletim sistemindeki uygulama mağazası

Bu madde Windows Phone Store ile ilgilidir. Microsoft Windows için Windows Store sayfasına bakın.

Evrensel Windows Platformu Microsoft tarafından oluşturulmuş ve ilk olarak Windows 10'da tanıtılan, platforma özgü bir uygulama mimarisidir. Bu yazılım platformunun amacı, her biri için yeniden yazılmaya gerek kalmadan Windows 10, Windows 11 ve Windows 10 Mobile'da çalışan evrensel Windows Platformu uygulamaların geliştirilmesine yardımcı olmaktır. C++, C#, Visual Basic .NET veya XAML kullanarak Windows uygulaması geliştirmeyi destekler. API, C++ ile uygulanır ve C++, VB.NET, C#, F# ve JavaScript'de desteklenir. Windows Server 2012 ve Windows 8'de ilk tanıtılan Windows Runtime platformunun bir uzantısı olarak tasarlanan UWP, geliştiricilere potansiyel olarak birden fazla cihazda çalışacak uygulamalar oluşturmasına olanak tanır

<span class="mw-page-title-main">Windows Temel Parçalar</span>

Windows Essentials Windows Live hizmet yelpazesinin bir parçası olarak Microsoft tarafından tanıtılan ücretsiz uygulamalar paketi idi. E-posta, anlık mesajlaşma, fotoğraf paylaşımı, blog yazarlığı ve ebeveyn kontrol yazılımı içerirdi. Essentials, birbirleriyle, Microsoft Windows ile ve OneDrive ve Outlook.com gibi diğer Microsoft web tabanlı hizmetlerle iyi entegre olacak şekilde tasarlanmıştır. Hizmet 10 Ocak 2017'de kullanımdan kaldırıldı.

<span class="mw-page-title-main">Windows XP görsel stilleri</span> Vikimedya liste maddesi

Windows XP görsel stilleri Windows XP'nin grafik kullanıcı arabiriminin özelleştirilmesidir. "Luna", "Royale", "Zune" ve "Embedded", Windows XP için Microsoft tarafından tasarlanan görsel stillerin kod adlarıdır. Windows XP'den beri, temalar görsel stillerin seçimini de içeriyor. Varsayılan olarak, "Luna", Windows XP Home ve Professional sürümlerine önceden yüklenir; "Royale", Windows XP Media Center Edition'da önceden yüklenir ve "Embedded", Windows XP Embedded'a önceden yüklenmiştir. Microsoft, önceden yüklenmiş görsel stillerin yanı sıra indirmek için ek olanları da piyasaya sürdü. Üçüncü taraflar görsel stilleri de yayımladı, ancak bunlar çekirdek Windows bileşenlerini çalışmak için değiştirmeyi gerektiriyor. Görsel stiller tüm Windows XP sürümleriyle uyumludur. Windows'un önceki sürümleriyle karşılaştırıldığında, yeni stiller, işletim sisteminin grafik çekiciliğine, arayüz boyunca doymuş renkleri ve bitmap'leri kullanarak pencereler için köşeleri yuvarlatarak daha fazla vurgu yapıyor.

<span class="mw-page-title-main">Xcode</span>

Xcode macOS, iOS, watchOS, tvOS ve visionOS için yazılım geliştirmek için Apple tarafından geliştirilen macOS için entegre bir tümleşik geliştirme ortamıdır. Yazılım geliştirme araçlarını içerir. İlk kez 2003 yılında piyasaya çıkan hizmetin en istikrarlı sürümü, sürüm 8.3.3'tür ve Mac App Store'den macOS Sierra kullanıcıları için ücretsiz olarak sunulmaktadır. Kayıtlı geliştiriciler, Apple Developer web sitesinden paketi önizleme sürümlerini ve önceki sürümlerini indirebilirler. Bununla birlikte, Apple son zamanlarda yazılımın sürüm 9 beta 2'nin beta versiyonunu Apple Developer hesaplarıyla halka açık hale getirdi.

.NET Compact Framework .NET Framework'ün bir versiyonudur. Kişisel dijital yardımcılar (PDA'lar), cep telefonları, fabrika denetleyicileri, alıcı kutuları gibi kaynak kısıtlı mobil ve gömülü cihazlarda çalışacak şekilde tasarlanmıştır. .NET Compact Framework, .NET Framework ile aynı sınıf kitaplıklarından bazılarını ve ayrıca .NET Compact Framework denetimleri gibi mobil aygıtlar için özel olarak tasarlanmış birkaç kitaplığı kullanır. Ancak, kitaplıklar, .NET Framework'ün tam kopyaları değildir.

Windows Runtime, 2012 yılında ilk olarak Windows 8 ve Windows Server 2012'de tanıtılan platform tabanlı bir uygulama mimarisidir. WinRT, C++/WinRT, C ++/CX, JavaScript-TypeScript, yönetilen kod dilleri C Sharp ve Visual Basic .NET (VB.NET) 'in geliştirilmesini destekler. WinRT uygulamaları, hem x86 hem de ARM mimarisini doğal olarak destekler ve daha fazla güvenlik ve kararlılık sağlamak için sandbox ortamında çalışabilir. WinRT bileşenleri, yerel, yönetilen ve betik dilleri dahil olmak üzere birden fazla dil ve API arasında birlikte çalışabilirlikle tasarlanmıştır.

IronPython, Python programlama dilinin .NET Framework ve Mono'yu hedefleyen bir gerçeklemesidir. Proje Jim Hugunin tarafından başlatılmış, Hugunin 5 Eylül 2006'da yayınlanan 1.0 sürümüne kadar aktif olarak katkıda bulunmuştur. IronPython 2.0 10 Aralık 2008'de piyasaya sürüldü. 1.0 sürümünden sonra, 2.7 Beta 1 sürümüne kadar Microsoft'ta küçük bir ekip tarafından geliştirildi. Hugunin'in Google'da çalışmaya başlamasının ardından Microsoft, IronPython'u geliştirmeyi 2010 yılının sonlarında sonlandırdı. Proje şu anda GitHub'da bir grup gönüllü tarafından yürütülmektedir. Ücretsiz ve açık kaynaklı bir yazılımdır ve Microsoft Visual Studio IDE için ücretsiz ve açık kaynaklı bir uzantı olan Visual Studio için Python Tools (PTVS) ile uygulanabilir.