PDA

نسخه کامل مشاهده نسخه کامل : در مورد زبان C و...



reza152006
27-07-2008, 06:38
سلام به همگي آقا من خيلي شرمندم كه اين سوال آماتوري را دراين بخش ازدوستان واساتيد مي پرسم چون هيچي از برنامه نويسي نمي دانم وتازه بايد برم كلاس وسركتابها.1.آيا براي برنامه نويسي مثل زبان (پيتون--جاوا--html--lisp--c--exploiting--perl) وكدنويسي والگوريتم و ساير زبان ها كجا بايد برنامه نويسي كرد آيا هركدام براي خود برنامه اي جدا گانه دارند ودرچه سيستم عاملي مي توان به راحتي كاركرد (XP--DOS--LINUX-98SE--VISTA) آيا درتمام اين سيستم عامل ها جواب مي دهد ؟مي دونم گذاشتن اين سوال اينجا نيست ولي اگرجواب دهيد خيلي ممنون مي شوم.

Ho$∑∫N
27-07-2008, 07:34
براي بار دوم :

براي برنامه نويسي شما مي‌بايست يك ويرايشگر متن و يك كامپايلر مخصوص زبان مورد نظر داشته باشيد.شما مي‌توانيد برنامه خود را در ويرايشگري همچون notepad بنويسيد و سپس كامپايل كنيد. روش ديگر استفاده از محيط هاي توسعه مجتمع مانند VC++ و Jbuilder و J# و ... استفاده كنيد. در اين محيط ها ابزار هاي كاملي در مورد برنامه نويسي قرار دارن مانند ويرايشگر و كامپايلر و ... كه باعث ميشن شما راحت تر برنامه نويسي كنيد.

برخي از زبان ها Multi Platform هستند. يعني روي سيستم عامل هاي مختلف و كامپيوتر هاي مختلف قابل استفاده هستند مانند C++/C .البته براي براي كامپايل كد ها شما ناچار هستيد از كامپايلر تحت همان سيستم عامل استفاده كنيد. براي مثال كدي كه توسط VC++ كامپايل ميشه و فايل اجرايي جديدي توليد ميشه شما نمي‌تونيد اين فايل رو در Linux اجرا كنيد و از طرف ديگه كدي كه با GCC و در محيط لينوكس كامپايل ميشه و برنامه‌اي بوجود مياد اين برنامه نيز درWindows اجرا نخواهد شد.

تكنولوژي NET Framework مايكروسافت موجب ايجاد زبان هاي دات نت شد. شما براي اجراي فايل اجرايي كه توسط زبان هاي دات نت توليد شده اند مي‌بايست تكنولوژي دات نت را بر بر روي سيستم عامل خود نصب كنيد. البته فكر كنم در سيستم عامل VISTA اين تكنولوژي بطور پيشفرض نصب شده باشد.