• Log In
  • Skip to primary navigation
  • Skip to main content
  • Skip to primary sidebar

Enterprise IT Architecture for IT Auditors

MIS 5122 - Section 002

Enterprise IT Architecture for IT Auditors

MIS 5122.002 ■ Fall 2019 ■ Patrick J. Wasson
  • Home
  • About
  • Structure
  • Schedule and Materials
    • Part 1
      • Week 1: MIS Careers and Intro to IT Architecture
      • Week 2: Computing Systems
      • Week 3: Operating Systems
      • Week 4: Networking
      • Week 5: Storage
      • Week 6: Systems Administration
      • Week 7: Systems Administration cont.
      • Week 8: Databases – Database Administration
    • Part 2
      • Week 9: Application Software
      • Week 10: Application Software cont.
      • Week 11: Databases – Database Development
      • Week 12: Web Application Security
      • Week 13: Special Topics
      • Week 15: Final Exam
  • Grade
  • Assignments

Programming Languages (For 10/31)

October 28, 2019 by Patrick J. Wasson 9 Comments

What did you learn about how applications work in our coverage of C#?  Research another programming language similar to C# and describe how it is similar/different!

Filed Under: Class Discussion Tagged With:

Reader Interactions

Comments

  1. Jason Poli says

    October 31, 2019 at 6:08 pm

    In order for applications to work properly the PC needs to know how to process a very large amount of information, and programming languages like c# are basically the way a computer can understand what we need it to do. Java is similar to C# in the sense they are both object oriented program languages. This means that data modeling, basically blueprints, can be used as a backing and foundation of the eventual code to be used to run an application. C# is very windows focused as microsoft developed the programming language themselves. It’s the go to for working with microsoft applications. Java is used more for mobile apps and videogames. Android OS uses Java. Both are useful languages to know and ideal for beginners as they are in many popular applications.

    I found this website in summarizing many different languages and their applications in today’s environment.. https://www.computerscience.org/resources/computer-programming-languages/

    Log in to Reply
  2. Zhibin Wang says

    November 12, 2019 at 9:02 am

    Although the C language provides many low-level processing functions, it still maintains cross-platform features. The C language program written in a standard specification can be used on many computer platforms including some embedded platforms such as embedded processors and supercomputers. As a representative of static object-oriented programming language, Java language implements object-oriented theory very well, allowing programmers to perform complex programming with elegant thinking. The C program is compiled and linked into a machine language. Under the control of the operating system, the CPU directly executes the EXE program code instructions.
    The compiler can also be optimized to use the new instruction set, and the instructions are more efficient.
    Java requires a virtual machine, and the Java program is compiled into bytecode, which is interpreted and executed by the virtual machine.

    Log in to Reply
  3. Xinyi Mao says

    November 21, 2019 at 4:52 pm

    In this chapter I learned about several functions about C# which includes initialize elements and how to write their functions and how to set the scope. One programming language similar to C# is JavaScript.
    C# is common language infrastructure framework. JavaScript is designed for specific goals.
    Similarities: they would respond if they found the data mistakenly assigned to different objects.
    the garbage collection would remove objects to prevent memory leak.
    C# and Java only support one path when user work on coding, which limits unintended effects.
    Differences: C# designed for common language infrastructure framework. It integrated into the CLI and allows type information to be available at runtime. Only has one type of exception.
    JavaScript designed t fallow developers to “write once, run anywhere.” It requires use of an interface to achieve similar functionality.

    Log in to Reply
  4. Junjie Han says

    November 26, 2019 at 4:30 pm

    In this chapter, I learned some of the design basics of C# and how the language builds computer applications. Both Java and C# are object-oriented languages.Java can be used on Windows, Linux and Unix systems.C# runs more on Windows. C# is more like a basic language, with more variety.JavaScript is mostly used for specific designs.Like games.

    Log in to Reply
  5. Natalie Dorely says

    November 28, 2019 at 1:34 pm

    I thought it was interesting how using C#, computers are able to understand what is needed from them to perform whatever necessary action. Java and C# are similar in that they are both object-oriented programming languages. They are different in the C# is a Microsoft developed programming language that is mostly used in web and game development for mobile devices and is a much similar programming language. Whereas Java is more complex and be used for complex web based applications.

    Log in to Reply
  6. Lingyi Xu says

    December 1, 2019 at 5:39 pm

    C# is a general-purpose and multi-paradigm programming language encompassing strong typing, imperative, declarative, functional, generic, object-oriented, and component-oriented programming disciplines that developed around 2000 by Microsoft. Compared to C and C++, I feel it is simpler and easier to use with the similar high operating efficiency and strong operating capability. In addition, C# and Java are similar programming languages that are typed statically, strongly, and object-oriented.
    C # looks a lot like Java, it contains some procedures, such as single inheritance, interfaces, intermediate code compiled with almost the same syntax to run.

    Log in to Reply
  7. Louis Gusbar says

    December 2, 2019 at 10:14 am

    I learned that C# is pronounced “see sharp” and that it is a general-purpose, multi-paradigm programming language which means that it can work across a multiple operating systems and domains. Applications run on these programming languages and the languages are built around certain instructions that can be procedural or object oriented. C# and Java are similar languages that are typed statically, object-oriented, and work across multiple platforms.

    Log in to Reply
  8. Dian Yu says

    December 6, 2019 at 7:42 pm

    C# is a type-safe, object-oriented language that enables developers to build secure and powerful applications running on the.net Framework. You can use C# to create Windows client applications, XML Web services, distributed components, client-server applications, database applications, and more.
    The difference between C ++ and C# is that C ++ is an object-oriented language, while C # is considered a component-oriented programming language. In C ++, you need to manage memory manually, while C # runs in a virtual machine, which automatically performs memory management.

    Log in to Reply
  9. Peiran Liu says

    December 9, 2019 at 10:31 pm

    C# is a general-purpose, multi-paradigm programming language encompassing strong typing, lexically scoped, imperative, declarative, functional, generic, object-oriented , and component-oriented programming disciplines.

    I’ve learnt C before so I’ll compare C and C#.
    C is a structured programming language while C# is a object-orientated programming language. C can be used on many platforms while C# requires .NET Framework. C is more on functioning but not good looking while C# is more on good looking type. C supports pointer.

    Log in to Reply

Leave a Reply Cancel reply

You must be logged in to post a comment.

Primary Sidebar

Weekly Discussions

  • Class Discussion (12)
  • Course Announcements (20)

Copyright © 2025 · Course News Pro on Genesis Framework · WordPress · Log in