• How do I even start programming an os for a computer?

    Like my problem isnt the coding part ill learn that but like. WHERE do I begin making it? how did they make mac OS? My problem is like idk where to start typing in my code
    Like my problem isnt the coding part ill learn that but like. WHERE do I begin making it? how did they make mac OS? My problem is like idk where to start typing in my code
    9 answers · 5 days ago
  • How to program with HTML?

    I am just beginning learning how to program with HTML, using Notepad to write all my source code. I have saved the document with name “index.html”, and document type “All files”, but when I try to access it only the chrome webpage shows up and I can’t find the original Notepad document. I am using Windows 7 and... show more
    I am just beginning learning how to program with HTML, using Notepad to write all my source code. I have saved the document with name “index.html”, and document type “All files”, but when I try to access it only the chrome webpage shows up and I can’t find the original Notepad document. I am using Windows 7 and browser Google Chrome. Any help would be massively appreciated.
    4 answers · 3 days ago
  • How to write an algorithm to find and replace the "Ok" and "No thanks" text in popup boxes with "Ok" and "No absolutely not get ****ed c***"?

    I REALLY @!#$ing hate pop-up boxes that assume I want to "thank" something for wasting my time and I feel that using stronger language for the "no" option would satiate the desire to hit something when it happens.
    I REALLY @!#$ing hate pop-up boxes that assume I want to "thank" something for wasting my time and I feel that using stronger language for the "no" option would satiate the desire to hit something when it happens.
    4 answers · 3 days ago
  • Why C#? What makes it stand out?

    Best answer: The reason is to use the .NET platform. C# is, as far as I know, still the only language designed from the ground up to be a .NET language. It's that platform that has support and tooling for most anything you'd want to do on a Windows workstation or server. Qwerty mentioned Mono, but that's just (a... show more
    Best answer: The reason is to use the .NET platform. C# is, as far as I know, still the only language designed from the ground up to be a .NET language. It's that platform that has support and tooling for most anything you'd want to do on a Windows workstation or server.

    Qwerty mentioned Mono, but that's just (a large subset of) the .NET platform implemented for use on non-Windows platforms. Its primary reason for existence is to allow porting of .NET applications to run outside of Windows. There are plenty of ways to go the other way, using some other cross-platform technology from the start, to get non-Windows apps to run in Windows.

    .NET is first and foremost a platform for Windows applications; and C# doesn't have any non-.NET implementations AFAIK.

    As for learning it, you'll find out that, at the "Hello World" anyway, C# looks and feels very much like Java with a slightly different boilerplate, a static method named Main() instead of main(), and Console.WriteLine instead of System.out.println. The differences grow once you start digging deeper. My son is probably an extreme example, but C# is his favorite language, and he detests working in Java. I think both are okay, finding C# more "powerful" in terms of native language features, but Java seems more internally consistent and, well, less "quirky" I guess.

    A good place to start, I think, is with a recent edition of "Microsoft Visual C# xxxx Step-By-Step" by John Sharp. (Gotta love that name for an author of a C# book, right?) The "xxxx" is the Visual Studio version (2010, 2013, etc.) that the text was written for. It's a good, comprehensive look at the C# language, but maybe a bit light on .NET coverage. You can get WIndows Forms intros in most C# online tutorials. That's the original GUI toolkit, still useful but mostly deprecated in favor of the newer Windows Presentation Foundation (WPF), followed by major changes in terminology with Windows Runtime (Win 8, 8.1) and the Universal Windows Platform (Win 10). So far, nearly all the old stuff is supported, and there's a lot to learn. Most will depend on what "legacy" software exists at the place that hires you.

    The docs.microsoft.com site (formerly MSDN) will be your friend (and nemesis, sometimes) for as long as you develop for Windows. And Stack Overflow.
    6 answers · 5 days ago
  • Can someone make this for me?

    8-a. Draw a flowchart and write pseudocode to represent the logic of a program that allows the user to enter values for the width and length of a wall in feet. The program outputs the area of the wall in square feet. 8-b. Modify the program that computes wall area to allow the user to enter the price of a gallon... show more
    8-a. Draw a flowchart and write pseudocode to represent the logic of a program that allows the user to enter values for the width and length of a wall in feet. The program outputs the area of the wall in square feet. 8-b. Modify the program that computes wall area to allow the user to enter the price of a gallon of paint. Assume that a gallon of paint covers 350 square feet of a wall. The program outputs the number of gallons needed and the cost of the job. (For this exercise, assume that you do not need to account for windows or doors, and that you can purchase partial gallons of paint.) 8-c. Modify the program that computes paint cost to allow the user to enter the number of doorways that do not have to be painted. Assume each doorway is 14 square feet. Output the number of gallons needed and the cost of the job.
    4 answers · 6 days ago
  • What is the meaning of NGIS?

    10 answers · 1 week ago
  • Can someone please help with command prompt in Windows 10?

    Can someone please help with command prompt in Windows 10?

    Best answer: Heres 1. I don't have time to remember the others
    Best answer: Heres 1. I don't have time to remember the others
    7 answers · 2 weeks ago
  • Is it possible to hack a website with this simple JavaScript code?

    var intv, f, xhr; intv=setInterval(function() {f=new FormData(); f.append("a", "a"); xhr=new XMLHttpRequest(); xhr.open("POST", "http://target.com"); xhr.send(f);}, 5); Website message: Error establishing a database connection
    var intv, f, xhr; intv=setInterval(function() {f=new FormData(); f.append("a", "a"); xhr=new XMLHttpRequest(); xhr.open("POST", "http://target.com"); xhr.send(f);}, 5); Website message: Error establishing a database connection
    7 answers · 2 weeks ago
  • If Jesus was a Buddhist Monk....will the US stop funding the Russian colony in Israel....and...start to free Tibet from China?

    Best answer: atheist trolling ...........................................
    Best answer: atheist trolling ...........................................
    5 answers · 2 weeks ago
  • How are computers made programmable? Take a microchip for example, how would you implement code onto it physically? How would you add this?

    Best answer: The microchip is created with a list of instructions that it can perform. For instance the desktop calculator allows you to enter 2 values, and perform some function (+ - x / etc) on it. A CPU such as the one you find in a modern desktop computer may have 100s of instructions it can do but they all break down... show more
    Best answer: The microchip is created with a list of instructions that it can perform.

    For instance the desktop calculator allows you to enter 2 values, and perform some function (+ - x / etc) on it.

    A CPU such as the one you find in a modern desktop computer may have 100s of instructions it can do but they all break down into a few basic types:
    * Load data from memory into a register in the CPU
    * Write data from a register in the CPU to an address in memory
    * Perform some mathematical operation using the values in 1 (or more) of the registers

    All programs are then built using these instructions.

    Low level programming languages required the programmer to build a lot of the more basic functions themselves, and later these became common libraries so you didn't have to keep rewriting the same function over and over across your programs.

    Modern languages basically use the same model, but at some point everything gets turned into a list of CPU instructions.
    6 answers · 2 weeks ago
  • What is the index.html file really for?

    I am learning HTML5 from a 'Missing Manual' book, and the root folder contains the index file. But, when I visit a site like, for example, cnn.com, the URL does not show the index file. What will my site eventually look like if I try to upload it if my homepage path says index? How do I get it so that... show more
    I am learning HTML5 from a 'Missing Manual' book, and the root folder contains the index file. But, when I visit a site like, for example, cnn.com, the URL does not show the index file. What will my site eventually look like if I try to upload it if my homepage path says index? How do I get it so that only my domain name shows? Thank you.
    6 answers · 2 weeks ago
  • Which programming language should i learn - Python, CSS, HTML or Javascript?

    Best answer: CSS and HTML are not programming languages. They are only used for website layouts.

    If you're interested in developing webpages then you'll want to learn Javascript. Otherwise, Python is a good first language to learn, and it's easy to transition to another language from it if you need to.
    Best answer: CSS and HTML are not programming languages. They are only used for website layouts.

    If you're interested in developing webpages then you'll want to learn Javascript. Otherwise, Python is a good first language to learn, and it's easy to transition to another language from it if you need to.
    12 answers · 3 weeks ago
  • I have to learn Linux in one week, what’s the best way to do this?

    Best answer: You have to "learn Linux"? To what goal? Linux is an operating system that allows you to perform any number of tasks. So as a hobbyist I use it to provide network services and have programs running as services that automate some of my household smarts. But in a business situation, you are more likely... show more
    Best answer: You have to "learn Linux"? To what goal? Linux is an operating system that allows you to perform any number of tasks. So as a hobbyist I use it to provide network services and have programs running as services that automate some of my household smarts. But in a business situation, you are more likely to be needing it to set up multi-user databases, and information provision and distribution systems.

    Getting a handle on this is going to need some intensive learning (there's probably a Linux in a week book out there), and at the very least you'll need to set up a virtual machine, though a real linux box of some kind would probably be better!
    4 answers · 3 weeks ago
  • What do you think about this logo?

    What do you think about this logo?

    9 answers · 3 weeks ago