Programmers!!!

 

Gentlemen programmers please advise. What programming language should beginners choose for learning .

The most accessible and understandable... With the ability to download the program for learning to write with the output of this program on the screen the result ...

If possible, please provide links to the information where to get what ...

Thanks to all who answer!

 
BASIC, it's the easiest
 
Andrey:

Gentlemen programmers please advise. What programming language should beginners choose for learning .

The most accessible and understandable...

You should start with the language, in which you need to solve problems.

If you want to write programs for MT4/5, you should start from mql4/5 (there is a tutorialhttps://book.mql4.com/ru).

And so on, following the same scheme. There is no sense to learn a language for the sake of language and even for the sake of "learning programming". For example, it is useless to learn C for the sake of learning how to write EAs for MT4/5.

Only the practical component, when there are tasks to be solved, is the basis, which defines the programming language for learning.

 
Andrey F. Zelinsky:

Start with the language in which you want to solve problems.

If you want to write programs for MT4/5, then start with mql4/5 (there is a tutorialhttps://book.mql4.com/ru).

And so on, following the same scheme. There is no sense to learn a language for the sake of language and even for the sake of "learning programming". For example, it is useless to learn C for the sake of learning how to write EAs for MT4/5.

Only the practical component, when there are tasks and they need to be solved, is the basis that defines the programming language to learn.


You've got it right out of my "language", I wanted to write the same thing. If there is no practice there is no use in knowing the language.

 
Vitalii Ananev:


You got it right off my tongue, I was about to write the same thing. ...


 
Andrey:

Gentlemen programmers please advise. What programming language should beginners choose for learning .

The most accessible and understandable... With the ability to download the program for learning to write with the output of this program on the screen the result ...

If possible, please provide links to the information where to get what ...

Thanks to all who will answer!

Progress is not standing still, so I would suggest http://jupyter.org/ and any language it supports. You don't need to install it and you can get the results directly in your browser.

Project Jupyter
Project Jupyter
  • jupyter.org
Jupyter Notebooks are an open document format based on JSON. They contain a complete record of the user's sessions and embed code, narrative text, equations and rich output. Go back Interactive Computing Protocol The Notebook communicates with computational Kernels using the Interactive Computing Protocol, an open network protocol based...
 

You'll laugh, but I'm not being sarcastic.

I studied Pascal until khkHtsat years ago. That's where it all started.

Now I tried to find it. I found turbopascal.

just like back in the '90s...

and everything comes right out, what it does.

I think it's kind of a fun language. BUT it's easy enough.


https://code-live.ru/post/turbo-pascal-71-for-windows/

Turbo Pascal 7.1 для Windows
Turbo Pascal 7.1 для Windows
  • votes: 167
  • 2010.08.22
  • code-live.ru
Turbo Pascal 7.1 — знаменитая версия среды разработки Turbo Pascal, улучшенная и доработанная автором. Значительно упростилась установка — встроенный инсталлятор устанавливает уже настроенную программу в папку «Program Files» и помещает ярлык запуска на рабочий стол. .
 
Vladislav Andruschenko:

You'll laugh, but I'm not being sarcastic.

I studied Pascal until khkHtsat years ago. That's where it all started.

Now I tried to find it. I found turbopascal.

just like back in the '90s...

and everything comes right out, what it does.

I think it's kind of a fun language. BUT it's easy enough.


https://code-live.ru/post/turbo-pascal-71-for-windows/

there's a very lively lazarus (http://www.lazarus-ide.org/) - the same Delphi on top of FreePascal

and fpc itself (http://www.freepascal.org/) - you can think of it as TurboPascal in a modern way :-) can do 64 bits for different OSes, but the classic IDE in TV pseudo-graphics is in the package.

Lazarus Homepage
  • Lazarus Team
  • www.lazarus-ide.org
Lazarus is a Delphi compatible cross-platform IDE for Rapid Application Development. It has variety of components ready for use and a graphical form designer to easily create complex graphical user interfaces. What can it do? You can create your own open source or commercial applications. With Lazarus you can create file browsers, image...
 
Vladislav Andruschenko:

You'll laugh, but I'm not being sarcastic.

I studied Pascal until khkHtsat years ago. That's where it all started.

Now I tried to find it. I found turbopascal.

just like back in the '90s...

and everything comes right out, what it does.

I think it's kind of a fun language. BUT it's easy enough.


https://code-live.ru/post/turbo-pascal-71-for-windows/


О! Oh, thank you. Nostalgia - so much so... :-)

just the sight of the blue background... I studied it myself in high school...

 
Maxim Kuznetsov:

there is a very live lazarus (http://www.lazarus-ide.org/) - the same Delphi on top of FreePascal

and fpc itself (http://www.freepascal.org/) - you can consider TurboPascal in a modern way :-) can do 64 bits under different OSes, but the classic IDE in TV pseudo-graphics is in the package.


thanks, but modern. that's not it anymore. it's just boredom. Nostalgia ........... years...... youth....... girls . .. books, trying to write a superprogram... It's so romantic....
 
I even still have the Pascal book somewhere, as I remember it now - the green one, the picture from the matrix...
Reason: