⚠️ Warning: This is a draft ⚠️

This means it might contain formatting issues, incorrect code, conceptual problems, or other severe issues.

If you want to help to improve and eventually enable this page, please fork RosettaGit's repository and open a merge request on GitHub.

=List of all Categories=

  • [http://rosettacode.org/wiki/Special:Categories Special:Categories] - page gets created automatically, but is quite unwieldy, and not structured.
  • [http://rosettacode.org/wiki/Special:WantedCategories Special:WantedCategories]

==Difficulty==

  • [[:Category:Basic_language_learning | Category:Basic language learning]]
  • [[:Category:Selection/Short_Circuit/Console_Program_Basics]]
  • [http://rosettacode.org/wiki/Category:Simple Category:Simple]
  • [http://rosettacode.org/wiki/Category:Handicap Category:Handicap]

==Languages+Features==

  • [http://rosettacode.org/wiki/Category:Languages Category:Languages]

  • [http://rosettacode.org/wiki/Rosetta_Code/Rank_languages_by_popularity Rank languages by popularity]

  • [[:Category:Compilers and Interpreters]] - [[:Category:Compilers]] - [[:Category:Interpreters]]

  • [[:Category:Feature|Programming features]]

  • [[:Category:Programming paradigm]]

  • [[:Category: Syntax elements]]

  • [http://rosettacode.org/wiki/Category:Data_Structures Category:Data Structures] ** [http://rosettacode.org/wiki/Category:Basic_Data_Operations Category:Basic Data Operations]

  • [[:Category:Memory_management]] ** [http://rosettacode.org/wiki/Category:Type_System Category:Type System]

  • [[:Category:Arithmetic]] ** [http://rosettacode.org/wiki/Category:Arithmetic_operations Category:Arithmetic operations]

  • [http://rosettacode.org/wiki/Category:Initialization Category:Initialization]

  • [[:Category:Concurrency]]

  • [http://rosettacode.org/wiki/Category:Control_Structures Category:Control Structures] ** [http://rosettacode.org/wiki/Category:Conditional_loops Category:Conditional loops] ** [http://rosettacode.org/wiki/Category:Iteration Category:Iteration] ** [http://rosettacode.org/wiki/Category:Recursion Category:Recursion]

  • [[:Category:Functions_and_subroutines]]

  • [http://rosettacode.org/wiki/Category:Input_Output Category:Input Output] ** [[:Category:Keyboard Input]]

** [http://rosettacode.org/wiki/Category:Hardware Category:Hardware] ** [http://rosettacode.org/wiki/Category:Sound Category:Sound] ** [http://rosettacode.org/wiki/Category:Speech_synthesis Category:Speech synthesis] ** [http://rosettacode.org/wiki/Category:Temporal_media Category:Temporal media]

  • [http://rosettacode.org/wiki/Category:Operating_Systems Category:Operating Systems]

  • [http://rosettacode.org/wiki/Category:Platforms Category:Platforms]

  • [http://rosettacode.org/wiki/Category:File_System_Operations Category:File System Operations]

  • [http://rosettacode.org/wiki/Category:GUI Category:GUI] ** [[:Category:Library/Toolkit]]

  • [http://rosettacode.org/wiki/Category:Matrices Category:Matrices]

  • [[:Category:Regular expressions]]

  • [http://rosettacode.org/wiki/Category:String_manipulation Category:String manipulation]

  • [http://rosettacode.org/wiki/Category:Object_oriented Category:Object oriented]

== [http://rosettacode.org/wiki/Category:Programming_Tasks Category:Programming Tasks] ==

  • [http://rosettacode.org/wiki/Category:Draft_Programming_Tasks Category:Draft Programming Tasks]

  • [[:Category:Solutions by Programming Task]] - also with categories

  • [http://rosettacode.org/wiki/Category:Unimplemented_tasks_by_language Category:Unimplemented_tasks_by_language]

  • [http://rosettacode.org/wiki/Category:Reduce Category:Reduce] ??

  • [http://rosettacode.org/wiki/Category:Examples_needing_attention Category:Examples needing attention]

  • [http://rosettacode.org/wiki/Category:Classic_CS_problems_and_programs Category:Classic CS problems and programs]

  • [[:Category:Database operations]]

  • [http://rosettacode.org/wiki/Category:Date_and_time Category:Date and time]

  • [http://rosettacode.org/wiki/Category:Checksums Category:Checksums]

  • [http://rosettacode.org/wiki/Category:Compression Category:Compression]

  • [http://rosettacode.org/wiki/Category:Encryption Category:Encryption] - [[:Category:Security]]

  • Fun: ** [http://rosettacode.org/wiki/Category:Games Category:Games] ** [http://rosettacode.org/wiki/Category:Cards Category:Cards] ** [[:Category:Cellular automata]] ** [http://rosettacode.org/wiki/Category:Puzzles Category:Puzzles]

  • [[:Category:3D]] ** [[:Category:Constructive Solid Geometry]]

  • [http://rosettacode.org/wiki/Category:Graphics Category:Graphics] ** [[:Category:Animation]] ** [[:Category:Graphics algorithms | Category:Graphics algorithms]] ** [http://rosettacode.org/wiki/Category:Image_processing Category:Image processing] ** [http://rosettacode.org/wiki/Category:Raster_graphics_operations Category:Raster graphics operations] ** [http://rosettacode.org/wiki/Category:Fractals Category:Fractals]

  • [http://rosettacode.org/wiki/Category:Concurrency Category:Concurrency]

  • [http://rosettacode.org/wiki/Category:Text_processing Category:Text processing]

  • [[:Category:Electronics]]

  • [http://rosettacode.org/wiki/Category:Networking Category:Networking] and Web Interaction ** [http://rosettacode.org/wiki/Category:Internet_Protocol Category:Internet Protocol] ** [http://rosettacode.org/wiki/Category:Web Category:Web] ** [[:Category:XML]]

  • [http://rosettacode.org/wiki/Category:Mathematics Category:Mathematics] ** [[:Category:Arbitrary_precision]] ** [[:Category:GMP]] - GNU Multiple Precision Arithmetic Library ** [[:Category:Geometric Primitives]] ** [[:Category:Geometric Subtraction]]

** [http://rosettacode.org/wiki/Category:Discrete_math Category:Discrete math] ** [http://rosettacode.org/wiki/Category:Irrational_numbers Category:Irrational numbers] ** [http://rosettacode.org/wiki/Category:Logic Category:Logic] ** [http://rosettacode.org/wiki/Category:Mathematical_operations Category:Mathematical operations] ** [[:Category:Prime Numbers]] ** [http://rosettacode.org/wiki/Category:Probability_and_statistics Category:Probability and statistics] ** [[:Category:Randomness]]

  • [http://rosettacode.org/wiki/Category:Programming_environment_operations Category:Programming environment operations] **[[:Category:Environment variables]]

  • [http://rosettacode.org/wiki/Category:Sorting_Algorithms Category:Sorting Algorithms]

  • [[:Category:Testing]] / Category:Software Engineering

==Tools==

  • [[:Category:ProgrammingTools]] ** [[:Category:Editor]] ** [[:Category:Integrated Development Environments]]

==Misc==

  • [http://rosettacode.org/wiki/Category:Encyclopedia Category:Encyclopedia]

  • [http://rosettacode.org/wiki/Special:MostLinkedCategories Special:MostLinkedCategories]

==Redundant categories== Someone should check these out, and perhaps rename/remove/combine them:

  • [[:Category:Loop modifiers]] - there is [[:Category:Conditional_loops]] already
  • [[:Category:Flow control]] - we have [[:Category:Control_Structures]] already
  • [[:Category:Branches]] - we have [[:Category:Control_Structures]] already