Skip to content

chore!: join IDE and editors into same section #7065

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Merged
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
12 changes: 6 additions & 6 deletions books/free-programming-books-es.md
Original file line number Diff line number Diff line change
Expand Up @@ -11,7 +11,6 @@
* [Android](#android)
* [C](#c)
* [C++](#cpp)
* [Emacs](#emacs)
* [Ensamblador](#ensamblador)
* [Erlang](#erlang)
* [Git](#git)
Expand All @@ -27,6 +26,7 @@
* [React](#react)
* [LaTeX](#latex)
* [Linux](#linux)
* [Lisp](#lisp)
* [Matemáticas](#matem%C3%A1ticas)
* [.NET (C# Visual Studio)](#net-c--visual-studio)
* [NoSQL](#nosql)
Expand Down Expand Up @@ -150,11 +150,6 @@
* [Programación en Erlang](https://es.wikibooks.org/wiki/Programaci%C3%B3n_en_Erlang) - WikiLibros


### Emacs

* [Una Introducción a Emacs Lisp en Español](http://savannah.nongnu.org/git/?group=elisp-es) (HTML)


### Git

* [Git Immersión en Español](https://esparta.github.io/gitimmersion-spanish)
Expand Down Expand Up @@ -262,6 +257,11 @@
* [El Manual del Administrador de Debian](https://debian-handbook.info/browse/es-ES/stable/) (HTML) [(PDF, ePub, Mobi)](https://debian-handbook.info/get/now/)


### Lisp

* [Una Introducción a Emacs Lisp en Español](http://savannah.nongnu.org/git/?group=elisp-es) (HTML)


### Matemáticas

* [Sage para Estudiantes de Pregrado](http://www.sage-para-estudiantes.com) - Gregory Bard, `trl.:` Diego Sejas Viscarra
Expand Down
14 changes: 7 additions & 7 deletions books/free-programming-books-fr.md
Original file line number Diff line number Diff line change
Expand Up @@ -3,6 +3,7 @@
* [0 - Méta-listes](#0---méta-listes)
* [1 - Non dépendant du langage](#1---non-dépendant-du-langage)
* [Algorithmique](#algorithmique)
* [IDE and editors](#ide-and-editors)
* [Logiciels libres](#logiciels-libres)
* [Makefile](#makefile)
* [Pédagogie pour enfants et adolescents](#pédagogie-pour-enfants-et-adolescents)
Expand Down Expand Up @@ -47,7 +48,6 @@
* [SQL](#sql)
* [Systèmes d'exploitation](#systemes-d-exploitation)
* [TEI](#tei)
* [Vim](#vim)


### 0 - Méta-listes
Expand All @@ -67,6 +67,12 @@
* [Prologin](https://prologin.org)


#### IDE and editors

* [Learn Vim Progressively](http://yannesposito.com/Scratch/fr/blog/Learn-Vim-Progressively/) - Yann Esposito
* [Vim pour les humains](https://vimebook.com/fr) - Vincent Jousse (le livre n'est pas **gratuit** mais **à prix libre**)


#### Logiciels libres

* [Histoires et cultures du Libre](http://framabook.org/histoiresetculturesdulibre/)
Expand Down Expand Up @@ -326,9 +332,3 @@
### TEI

* [Qu'est-ce que la Text Encoding Initiative ?](http://books.openedition.org/oep/1237) - Lou Burnard, `trl.:` Marjorie Burghart


### Vim

* [Learn Vim Progressively](http://yannesposito.com/Scratch/fr/blog/Learn-Vim-Progressively/)
* [Vim pour les humains](https://vimebook.com/fr) - Vincent Jousse (le livre n'est pas **gratuit** mais **à prix libre**)
4 changes: 2 additions & 2 deletions books/free-programming-books-hu.md
Original file line number Diff line number Diff line change
Expand Up @@ -8,7 +8,7 @@
* [HTML and CSS](#html-and-css)
* [Java](#java)
* [Lego Mindstorms](#lego-mindstorms)
* [LISP](#lisp)
* [Lisp](#lisp)
* [.NET](#net)
* [PHP](#php)
* [PowerShell](#powershell)
Expand Down Expand Up @@ -73,7 +73,7 @@
* [Egyszerű robotika, A Mindstorms NXT robotok programozásának alapjai](http://www.banyai-kkt.sulinet.hu/robotika/Segedanyag/Egyszeru_robotika.pdf) - Kiss Róbert, Badó Zsolt (PDF)


### LISP
### Lisp

* [A LISP programozási nyelv](http://mek.oszk.hu/07200/07258/index.phtml) - Zimányi Magdolna, Kálmán László, Fadgyas Tibor (PDF)

Expand Down
12 changes: 6 additions & 6 deletions books/free-programming-books-id.md
Original file line number Diff line number Diff line change
Expand Up @@ -5,11 +5,11 @@
* [C#](#csharp)
* [C++](#cpp)
* [CodeIgniter](#codeigniter)
* [Emacs](#emacs)
* [Flutter](#flutter)
* [Git](#git)
* [Go](#go)
* [HTML and CSS](#html-and-css)
* [IDE and editors](#ide-and-editors)
* [Java](#java)
* [JavaScript](#javascript)
* [Vue.js](#vuejs)
Expand Down Expand Up @@ -57,11 +57,6 @@
* [Tutorial CodeIgniter 4](http://mfikri.com/artikel/tutorial-codeigniter4)


### Emacs

* [Dokumentasi Emacs Bahasa Indonesia](https://github.com/kholidfu/emacs_doc)


### Flutter

* [Belajar Flutter](https://belajarflutter.com) - Herry Prasetyo (HTML)
Expand All @@ -88,6 +83,11 @@
* [Tutorial HTML untuk Pemula](https://www.petanikode.com/tutorial/html/) - Ahmad Muhardian (Petani Kode)


### IDE and editors

* [Dokumentasi Emacs Bahasa Indonesia](https://github.com/kholidfu/emacs_doc) - Kholid Fuadi


### Java

* [Java Desktop](https://github.com/ifnu/buku-java-desktop/raw/master/java-desktop-ifnu-bima.pdf) - Ifnu Bima (PDF)
Expand Down
45 changes: 20 additions & 25 deletions books/free-programming-books-ja.md
Original file line number Diff line number Diff line change
@@ -1,6 +1,7 @@
### Index

* [0 - 言語非依存](#0---%e8%a8%80%e8%aa%9e%e9%9d%9e%e4%be%9d%e5%ad%98)
* [IDE and editors](#ide-and-editors)
* [アクセシビリティ](#%e3%82%a2%e3%82%af%e3%82%bb%e3%82%b7%e3%83%93%e3%83%aa%e3%83%86%e3%82%a3)
* [オープンソースエコシステム](#%e3%82%aa%e3%83%bc%e3%83%97%e3%83%b3%e3%82%bd%e3%83%bc%e3%82%b9%e3%82%a8%e3%82%b3%e3%82%b7%e3%82%b9%e3%83%86%e3%83%a0)
* [ガベージコレクション](#%e3%82%ac%e3%83%99%e3%83%bc%e3%82%b8%e3%82%b3%e3%83%ac%e3%82%af%e3%82%b7%e3%83%a7%e3%83%b3)
Expand Down Expand Up @@ -28,11 +29,9 @@
* [C++](#cpp)
* [Clojure](#clojure)
* [CoffeeScript](#coffeescript)
* [Common Lisp](#common-lisp)
* [Coq](#coq)
* [D](#d)
* [Elixir](#elixir)
* [Emacs Lisp](#emacs-lisp)
* [Erlang](#erlang)
* [Git](#git)
* [Go](#go)
Expand All @@ -52,6 +51,7 @@
* [Julia](#julia)
* [LaTeX](#latex)
* [Linux](#linux)
* [Lisp](#lisp)
* [Lua](#lua)
* [Maven](#maven)
* [Mercurial](#mercurial)
Expand Down Expand Up @@ -83,11 +83,17 @@
* [TypeScript](#typescript)
* [Angular](#angular)
* [VBA](#vba)
* [Vim](#vim)


### 0 - 言語非依存

#### IDE and editors

* [Vim スクリプトリファレンス](https://nanasi.jp/code.html) - 小見拓
* [Vim スクリプト基礎文法最速マスター](https://thinca.hatenablog.com/entry/20100201/1265009821) - id:thinca
* [Vim スクリプト書法](https://vim-jp.org/vimdoc-ja/usr_41.html) - Bram Moolenaar, vimdoc-ja プロジェクト(翻訳)


#### アクセシビリティ

* [Accessible Rich Internet Applications](https://developer.mozilla.org/ja/docs/ARIA/Accessible_Rich_Internet_Applications) - MDN
Expand Down Expand Up @@ -301,15 +307,6 @@
* [正規表現リファレンス(CoffeeScript)](https://kyu-mu.net/coffeescript/regexp) - 飯塚直


### Common Lisp

* [Common Lisp 入門](http://www.nct9.ne.jp/m_hiroi/xyzzy_lisp.html#abclisp) - 広井誠
* [Google Common Lisp スタイルガイド 日本語訳](https://lisphub.jp/doc/google-common-lisp-style-guide/lispguide.xml) - Robert Brown, François-René Rideau, TOYOZUMIKouichi 他(翻訳)
* [LISP and PROLOG](https://web.archive.org/web/20060526095202/http://home.soka.ac.jp/~unemi/LispProlog) - 畝見達夫
* [On Lisp (草稿)](http://www.asahi-net.or.jp/~kc7k-nd) - Paul Graham, 野田開(翻訳)
* [マンガで分かるLisp(Manga Guide to Lisp)](http://lambda.bugyo.tk/cdr/mwl) - λ組


### Coq

* [ソフトウェアの基礎](http://proofcafe.org/sf) - Benjamin C. Pierce, Chris Casinghino, Michael Greenberg, Vilhelm Sjöberg, Brent Yorgey, 梅村晃広(翻訳), 片山功士(翻訳), 水野洋樹(翻訳), 大橋台地(翻訳), 増子萌(翻訳), 今井宜洋(翻訳)
Expand All @@ -325,12 +322,6 @@
* [Elixir 基礎文法最速マスター](https://qiita.com/niku/items/729ece76d78057b58271) - niku


### Emacs Lisp

* [Emacs Lisp基礎文法最速マスター](https://d.hatena.ne.jp/rubikitch/20100201/elispsyntax) - るびきち
* [GNU Emacs Lispリファレンスマニュアル](http://www.fan.gr.jp/~ring/doc/elisp_20/elisp.html)


### Erlang

* [Learn you some Erlang for great good!](https://www.ymotongpoo.com/works/lyse-ja/) - Fred Hebert, Yoshifumi Yamaguchi (HTML)
Expand Down Expand Up @@ -480,6 +471,17 @@
* [Secure Programming for Linux and Unix HOWTO](https://linuxjf.osdn.jp/JFdocs/Secure-Programs-HOWTO) - David A. Wheeler, 高橋聡(翻訳)


### Lisp

* [Common Lisp 入門](http://www.nct9.ne.jp/m_hiroi/xyzzy_lisp.html#abclisp) - 広井誠
* [Emacs Lisp基礎文法最速マスター](https://d.hatena.ne.jp/rubikitch/20100201/elispsyntax) - るびきち
* [GNU Emacs Lispリファレンスマニュアル](http://www.fan.gr.jp/~ring/doc/elisp_20/elisp.html)
* [Google Common Lisp スタイルガイド 日本語訳](https://lisphub.jp/doc/google-common-lisp-style-guide/lispguide.xml) - Robert Brown, François-René Rideau, TOYOZUMIKouichi 他(翻訳)
* [LISP and PROLOG](https://web.archive.org/web/20060526095202/http://home.soka.ac.jp/~unemi/LispProlog) - 畝見達夫
* [On Lisp (草稿)](http://www.asahi-net.or.jp/~kc7k-nd) - Paul Graham, 野田開(翻訳)
* [マンガで分かるLisp(Manga Guide to Lisp)](http://lambda.bugyo.tk/cdr/mwl) - λ組


### Lua

* [Lua 5.2 リファレンスマニュアル](http://milkpot.sakura.ne.jp/lua/lua52_manual_ja.html) - Lua.org, PUC-Rio
Expand Down Expand Up @@ -721,10 +723,3 @@
* [Excel 2013 で学ぶ Visual Basic for Applications (VBA)](https://brain.cc.kogakuin.ac.jp/~kanamaru/lecture/vba2013) - 金丸隆志
* [VBA基礎文法最速マスター](https://nattou-curry-2.hatenadiary.org/entry/20100129/1264787849) - id:nattou\_curry
* [Visual Basic for Applications (VBA) の言語リファレンス](https://docs.microsoft.com/ja-jp/office/vba/api/overview/language-reference) - Microsoft Docs


### Vim

* [Vim スクリプトリファレンス](https://nanasi.jp/code.html) - 小見拓
* [Vim スクリプト基礎文法最速マスター](https://thinca.hatenablog.com/entry/20100201/1265009821) - id:thinca
* [Vim スクリプト書法](https://vim-jp.org/vimdoc-ja/usr_41.html) - Bram Moolenaar, vimdoc-ja プロジェクト(翻訳)
49 changes: 16 additions & 33 deletions books/free-programming-books-langs.md
Original file line number Diff line number Diff line change
Expand Up @@ -53,7 +53,6 @@ That section got so big, we decided to split it into its own file, the [BY SUBJE
* [Ecto](#ecto)
* [Phoenix](#phoenix)
* [Elm](#elm)
* [Emacs](#emacs)
* [Embedded Systems](#embedded-systems)
* [Erlang](#erlang)
* [F#](#f-sharp)
Expand Down Expand Up @@ -123,6 +122,8 @@ That section got so big, we decided to split it into its own file, the [BY SUBJE
* [Limbo](#limbo)
* [Linux](#linux)
* [Lisp](#lisp)
* [Emacs Lisp](#emacs-lisp)
* [PicoLisp](#picolisp)
* [Livecode](#livecode)
* [Lua](#lua)
* [Make](#make)
Expand Down Expand Up @@ -157,7 +158,6 @@ That section got so big, we decided to split it into its own file, the [BY SUBJE
* [Laravel](#laravel)
* [Symfony](#symfony)
* [Zend](#zend)
* [PicoLisp](#picolisp)
* [PostgreSQL](#postgresql)
* [PowerShell](#powershell)
* [Processing](#processing)
Expand Down Expand Up @@ -213,7 +213,6 @@ That section got so big, we decided to split it into its own file, the [BY SUBJE
* [V](#v)
* [Verilog](#verilog)
* [VHDL](#vhdl)
* [Vim](#vim)
* [Visual Basic](#visual-basic)
* [Visual Prolog](#visual-prolog)
* [Vulkan](#vulkan)
Expand Down Expand Up @@ -453,7 +452,6 @@ That section got so big, we decided to split it into its own file, the [BY SUBJE
* [The Basics of C Programming](https://www.phys.uconn.edu/~rozman/Courses/P2200_13F/downloads/TheBasicsofCProgramming-draft-20131030.pdf) - Marshall Brain (PDF)
* [The C book](http://publications.gbdirect.co.uk/c_book/) - Mike Banahan, Declan Brady, Mark Doran (PDF, HTML)
* [The C Programming Language Handbook](https://flaviocopes.com/page/c-handbook/) - Flavio Copes (PDF, EPUB, Kindle) *(email address requested)*
* [The Craft of Text Editing or A Cookbook for an Emacs](http://www.finseth.com/craft/) - Craig A. Finseth
* [The Current C Programming Language Standard – ISO/IEC 9899:2018 (C17/C18), Draft](https://web.archive.org/web/20181230041359/http://www.open-std.org/jtc1/sc22/wg14/www/abq/c17_updated_proposed_fdis.pdf) - Open Standards Org - www.open-std.org (PDF)
* [The GNU C Programming Tutorial](http://www.crasseux.com/books/ctut.pdf) - Mark Burgess, Ron Hale-Evans (PDF)
* [The GNU C Reference Manual](https://www.gnu.org/software/gnu-c-manual/gnu-c-manual.html) - Trevis Rothwell, James Youngman (HTML) [(PDF)](https://www.gnu.org/software/gnu-c-manual/gnu-c-manual.pdf)
Expand Down Expand Up @@ -681,14 +679,6 @@ That section got so big, we decided to split it into its own file, the [BY SUBJE
* [Versioned APIs with Phoenix](https://elviovicosa.com/freebies/versioned-apis-with-phoenix-by-elvio-vicosa.pdf) - Elvio Vicosa (PDF)


### Emacs

* [An Introduction to Programming in Emacs Lisp](https://www.gnu.org/software/emacs/manual/eintr.html)
* [Emacs for the Modern World](https://www.finseth.com/craft/) (HTML)
* [GNU Emacs Lisp Reference Manual](http://www.gnu.org/software/emacs/manual/elisp.html)
* [GNU Emacs Manual](https://www.gnu.org/software/emacs/manual/emacs.html)


### Embedded Systems

* [Control and Embedded Systems](http://www.learn-c.com) (HTML)
Expand Down Expand Up @@ -1427,6 +1417,20 @@ That section got so big, we decided to split it into its own file, the [BY SUBJE
* [The Evolution of Lisp](http://www.dreamsongs.com/Files/HOPL2-Uncut.pdf) - Guy L. Steele Jr., Richard P. Gabriel (PDF)


#### Emacs Lisp

> :information_source: See also … [IDE and editors](free-programming-books-subjects.md#ide-and-editors)

* [An Introduction to Programming in Emacs Lisp](https://www.gnu.org/software/emacs/manual/eintr.html)
* [GNU Emacs Lisp Reference Manual](http://www.gnu.org/software/emacs/manual/elisp.html)


#### PicoLisp

* [PicoLisp by Example](https://github.com/tj64/picolisp-by-example)
* [PicoLisp Works](https://github.com/tj64/picolisp-works)


### Livecode

* [LiveCode userguide](http://www.scribd.com/doc/216789127/LiveCode-userguide) (PDF)
Expand Down Expand Up @@ -1546,8 +1550,6 @@ That section got so big, we decided to split it into its own file, the [BY SUBJE
* [NuGet In-House Succinctly](https://www.syncfusion.com/ebooks/nuget-in-house-succinctly) - José Roberto Olivas Mendoza
* [Rider Succinctly](https://www.syncfusion.com/ebooks/rider-succinctly) - Dmitri Nesteruk
* [Under the Hood of .NET Memory Management](https://assets.red-gate.com/community/books/under-the-hood-of-net-memory-management.pdf) - Chris Farrell, Nick Harrison (PDF)
* [Visual Studio .NET Tips and Tricks](http://www.infoq.com/minibooks/vsnettt) (VS 2003-2005 only)
* [Visual Studio 2019 Succinctly](https://www.syncfusion.com/ebooks/visual-studio-2019-succinctly) - Alessandro Del Sole


### NewSQL
Expand Down Expand Up @@ -1734,12 +1736,6 @@ That section got so big, we decided to split it into its own file, the [BY SUBJE
* [Using Zend Framework 3](https://olegkrivtsov.github.io/using-zend-framework-3-book/html/)


### PicoLisp

* [PicoLisp by Example](https://github.com/tj64/picolisp-by-example)
* [PicoLisp Works](https://github.com/tj64/picolisp-works)


### PostgreSQL

* [Postgres Official Documentation](http://www.postgresql.org/docs/)
Expand Down Expand Up @@ -2418,19 +2414,6 @@ That section got so big, we decided to split it into its own file, the [BY SUBJE
* [VHDL Tutorial: Learn By Example](http://esd.cs.ucr.edu/labs/tutorial/)


### Vim

* [A Byte of Vim](http://www.swaroopch.com/notes/vim/)
* [Learn Vim (the Smart Way)](https://github.com/iggredible/Learn-Vim) (HTML) (:construction: *in process*)
* [Learn Vim For the Last Time](https://danielmiessler.com/study/vim/) - Daniel Miessler
* [Learn Vim Progressively](http://yannesposito.com/Scratch/en/blog/Learn-Vim-Progressively/)
* [Learn Vimscript the Hard Way](http://learnvimscriptthehardway.stevelosh.com) - Steve Losh
* [Vi Improved -- Vim](http://www.truth.sk/vim/vimbook-OPL.pdf) - Steve Oualline (PDF)
* [VIM-GALORE - All things Vim!](https://github.com/mhinz/vim-galore#readme) (HTML)
* [Vim Recipes](https://web.archive.org/web/20130302172911/http://vim.runpaint.org/vim-recipes.pdf) (PDF)
* [Vim Regular Expressions 101](http://vimregex.com)


### Visual Basic

* [Visual Basic .NET Notes for Professionals](https://goalkicker.com/VisualBasic_NETBook/) - Compiled from StackOverflow Documentation (PDF)
Expand Down
12 changes: 6 additions & 6 deletions books/free-programming-books-pl.md
Original file line number Diff line number Diff line change
Expand Up @@ -7,13 +7,13 @@
* [C](#c)
* [C#](#csharp)
* [C++](#cpp)
* [Common Lisp](#common-lisp)
* [Coq](#coq)
* [Haskell](#haskell)
* [HTML and CSS](#html-and-css)
* [Java](#java)
* [JavaScript](#javascript)
* [LaTeX](#latex)
* [Lisp](#lisp)
* [MySQL](#mysql)
* [Perl](#perl)
* [PHP](#php)
Expand Down Expand Up @@ -86,11 +86,6 @@
* [Megatutorial "Od zera do gier kodera"](http://xion.org.pl/productions/texts/coding/megatutorial/) - Karol Kuczmarski


### Common Lisp

* [Kurs programowania w języku Common Lisp](http://jcubic.pl/lisp_tutorial.php) - Jakub Jankiewicz


### Haskell

* [Haskell](https://pl.wikibooks.org/wiki/Haskell) - Wikibooks
Expand Down Expand Up @@ -129,6 +124,11 @@
* [Nie za krótkie wprowadzeniedo systemu LATEX 2ε](http://www.ctan.org/tex-archive/info/lshort/polish) - Janusz Goldasz, Ryszard Ku­biak, To­masz Przech­lewski


### Lisp

* [Kurs programowania w języku Common Lisp](http://jcubic.pl/lisp_tutorial.php) - Jakub Jankiewicz


### MySQL

* [Bazy Danych MYSQL](https://miroslawzelent.pl/kurs-mysql/)
Expand Down
Loading