Getting Started: Difference between revisions

Jump to navigation Jump to search
[unchecked revision][unchecked revision]
Content deleted Content added
Line 50: Line 50:
* '''Diffutils''': Incredibly useful for showing the differences between two files.
* '''Diffutils''': Incredibly useful for showing the differences between two files.
* '''[[Wikipedia:Perl|Perl]]''' or '''[[Wikipedia:Python_(programming_language)|Python]]''': One of these two scripting languages should be installed. Useful for string manipulation, amongst other things. Perl used to be the recommendation, but Python is now quite mature, and is possibly easier to learn. Both have hundreds of packages/modules available for doing various tasks.
* '''[[Wikipedia:Perl|Perl]]''' or '''[[Wikipedia:Python_(programming_language)|Python]]''': One of these two scripting languages should be installed. Useful for string manipulation, amongst other things. Perl used to be the recommendation, but Python is now quite mature, and is possibly easier to learn. Both have hundreds of packages/modules available for doing various tasks.
* '''[[List of editors|An editor]]''': For writing your assembly, C and other (code) files.
* '''[[List of editors|An editor]]''': For writing your Assembly, C and other (code) files.


You might not use all of these tools, but it is best to have them on hand "just in case", and know how to use them, even at a basic level. But if you decided to use another [[Languages | language]] then the tooling is mostly up to you and may be the list above just won't help you in any way. Below is the information mostly related to the C/C++ or assembly developers.
You might not use all of these tools, but it is best to have them on hand "just in case", and know how to use them, even at a basic level. But if you decided to use another [[Languages | language]] then the tooling is mostly up to you and may be the list above just won't help you in any way. Below is the information mostly related to the C/C++ or Assembly developers.


===Windows===
===Windows===