اخلاق هنجاری
اخلاق هنجاری (Normative Ethics) شاخه‌ای از فلسفه اخلاق است که به پرسش‌هایی از قبیل "فرد چگونه باید از لحاظ اخلاقی عمل کند؟" می‌پردازد. اخلاق هنجاری با فرااخلاق تفاوت دارد، زیرا معیارهای درستی و غلط بودن عمل را بررسی می‌کند، درحالیکه فرااخلاق به مطالعه مفهوم زبان اخلاقی و متافیزیک حقایق اخلاقی می‌پردازد.
اخلاق برنامه‌نویسی
در این مقاله مروری بر اخلاق حرفه ای اعمال شده در برنامه‌نویسی رایانه و توسعه نرم‌افزار، به ویژه رهنمودهای اخلاقی که انتظار می‌رود توسعه دهندگان هنگام نوشتن کد برنامه‌نویسی (همچنین کد منبع نیز نامیده می‌شوند)، و هنگامی که به عنوان عضوی از رابطهٔ یک برنامه‌نویس با مشتری یا رابطهٔ کارمند و کارفرما هستند، رعایت و اعمال شوند خواهیم داشت. این قوانین هنگام ایجاد نرم‌افزار یا هنگام تصمیم‌گیری در مورد یک مسئله مهم یا حساس در مورد یک پروژه برنامه‌نویسی، عملکردها و نگرشهای خوب را شکل می‌دهند و از عملکردها و نگرش‌های غلط متمایز می‌کند. این قوانین همچنین پایه مهارتهای تصمیم‌گیری اخلاقی در انجام کار حرفه ای هستند.