Which laptop to program for?

ma
10

I wanted to start programming, but I can't decide which laptop to buy, can you give me tips, thanks in advance.

Ar

You won't need the brutal gaming laptop. I would only advise that you have enough memory to test your programs in a virtual machine.

cl

It doesn't matter at all, programming tools take up little storage space and do not require a huge amount of performance.

Le

It depends on which programming language you want to program. I recommend a laptop with more RAM (at least 8GB). I myself program Java on the latest version of the Acer Aspire 5 and get along well with it.

Pr

Make sure the quality is good. You don't need much power for most things (for something like deep learning, yes). Surface, thinkpad, somehow the best. 8GB ram you should

If you want to (also) program for ios / macOS you should take a macbook.

Ar

It makes more and more sense to test a finished program in a virtual environment before you shoot your host system.

Le

It doesn't matter completely, since you have a lot of different text files open professionally and you already need good RAM. But true, performance doesn't matter in most programming languages

Pr

Ne justification for the second paragraph,

To compile native iOS apps and get them in the app store, you need a device with macOS. With windows it just doesn't work.

ky

Look here: https://www.otto.de/...=978300090 The price-performance ratio is unbeatable for this equipment. Windows 10 Home 64bit is included.

As a beginner, I recommend the Python programming language. It is easy and quick to learn. Here are the required downloads for Windows (please install in this order):

Python: https://www.python.org/ftp/python/3.8.1/python-3.8.1-amd64.exe You should install all components. After installation, Python is also added to the Windows PATH environment variable.
Visual Tkinter is an integrated development environment for Python with an editor and form designer: https://www.softpedia.com/...nter.shtml This makes it easier to create graphic programs.

Python programs can also be compiled in EXE files which can then run independently without Python. This is how it works: First you start the Windows command prompt or Powershell. Enter the following command there:

pip install pyinstaller

This installs the Python module pyinstaller with which it is possible to compile in EXE. And this is how you compile with it: First you create a folder. As a name I recommend e.g. Python projects Save the written Python program there. Then go to the command prompt or powershell from this folder and enter the following command:

pyinstaller programname.py

The compilation process is now started. When finished, there are 3 more folders in the Python Projects folder: Build build and __pycache__ once. The build and __pycache__ folders can then be deleted. In the dist folder there's another folder with the name program name. It contains the program name.exe and other files and folders. All of this can then be run independently without Python.

As a final step, you can pack the whole thing into an installation package with the freeware Inno Setup http://www.jrsoftware.org/download.php/is.exe. To do this, you have to add the entire folder content from program name to your Inno Setup project. Finally, Inno Setup packages the whole thing in a setup.exe. Ideal if you want to pass on your program.

Here is a Python tutorial: https://www.python-kurs.eu/python3_kurs.php You can also learn there using code examples. No previous knowledge required. Here is the German Python forum: https://www.python-forum.de/

I can also recommend this book: https://bmu-verlag.de/books/python/ This is for Python beginners. Previous knowledge is not required. With code examples.

ma

Thank you very much!

Sp

I'm a good programmer.

If you want to program computer programs, an ancient xp computer is sufficient. Websites too (Facebook was programmed on one of the oldest computers)

Mobile games one with a lot of memory (at least 500gb) and speed (at least 7GH), Ram at least 4GB.