programming languages.docx

Embed Size (px)

Citation preview

  • 8/10/2019 programming languages.docx

    1/37

  • 8/10/2019 programming languages.docx

    2/37

  • 8/10/2019 programming languages.docx

    3/37

  • 8/10/2019 programming languages.docx

    4/37

  • 8/10/2019 programming languages.docx

    5/37

  • 8/10/2019 programming languages.docx

    6/37

  • 8/10/2019 programming languages.docx

    7/37

  • 8/10/2019 programming languages.docx

    8/37

  • 8/10/2019 programming languages.docx

    9/37

  • 8/10/2019 programming languages.docx

    10/37

  • 8/10/2019 programming languages.docx

    11/37

  • 8/10/2019 programming languages.docx

    12/37

  • 8/10/2019 programming languages.docx

    13/37

  • 8/10/2019 programming languages.docx

    14/37

  • 8/10/2019 programming languages.docx

    15/37

  • 8/10/2019 programming languages.docx

    16/37

  • 8/10/2019 programming languages.docx

    17/37

  • 8/10/2019 programming languages.docx

    18/37

  • 8/10/2019 programming languages.docx

    19/37

  • 8/10/2019 programming languages.docx

    20/37

  • 8/10/2019 programming languages.docx

    21/37

  • 8/10/2019 programming languages.docx

    22/37

  • 8/10/2019 programming languages.docx

    23/37

    http://en.wikipedia.org/wiki/Concurrent_computinghttp://en.wikipedia.org/wiki/Class-based_programminghttp://en.wikipedia.org/wiki/Object-oriented_programminghttp://en.wikipedia.org/wiki/Object-oriented_programminghttp://en.wikipedia.org/wiki/Java_(programming_language)#cite_note-FOOTNOTEGoslingJoySteeleBracha20141-10http://en.wikipedia.org/wiki/Write_once,_run_anywherehttp://en.wikipedia.org/wiki/Java_(programming_language)#cite_note-11http://en.wikipedia.org/wiki/Java_(programming_language)#cite_note-design_goals-12http://en.wikipedia.org/wiki/Compilerhttp://en.wikipedia.org/wiki/Java_bytecodehttp://en.wikipedia.org/wiki/Java_virtual_machinehttp://en.wikipedia.org/wiki/Computer_architecturehttp://en.wikipedia.org/wiki/Java_(programming_language)#cite_note-13http://en.wikipedia.org/wiki/Java_(programming_language)#cite_note-14http://en.wikipedia.org/wiki/James_Goslinghttp://en.wikipedia.org/wiki/Sun_Microsystemshttp://en.wikipedia.org/wiki/Sun_acquisition_by_Oraclehttp://en.wikipedia.org/wiki/Sun_acquisition_by_Oraclehttp://en.wikipedia.org/wiki/Java_(software_platform)http://en.wikipedia.org/wiki/Syntax_(programming_languages)http://en.wikipedia.org/wiki/C_(programming_language)http://en.wikipedia.org/wiki/C%2B%2Bhttp://en.wikipedia.org/wiki/Low-level_programming_languagehttp://en.wikipedia.org/wiki/Reference_implementationhttp://en.wikipedia.org/wiki/Compilerhttp://en.wikipedia.org/wiki/Library_(computing)http://en.wikipedia.org/wiki/Java_Community_Processhttp://en.wikipedia.org/wiki/GNU_General_Public_Licensehttp://en.wikipedia.org/wiki/GNU_Compiler_for_Javahttp://en.wikipedia.org/wiki/GNU_Classpathhttp://en.wikipedia.org/wiki/GNU_Classpathhttp://en.wikipedia.org/wiki/IcedTeahttp://en.wikipedia.org/wiki/James_Goslinghttp://en.wikipedia.org/wiki/Patrick_Naughtonhttp://en.wikipedia.org/wiki/Java_(programming_language)#cite_note-15http://en.wikipedia.org/wiki/Java_(programming_language)#cite_note-16http://en.wikipedia.org/wiki/Oak_(programming_language)http://en.wikipedia.org/wiki/Oakhttp://en.wikipedia.org/wiki/Java_coffeehttp://en.wikipedia.org/wiki/Java_(programming_language)#cite_note-17http://en.wikipedia.org/wiki/Wikipedia:Citation_neededhttp://en.wikipedia.org/wiki/Java_(programming_language)#cite_note-18http://en.wikipedia.org/wiki/Sun_Microsystemshttp://en.wikipedia.org/wiki/Java_(programming_language)#cite_note-oraclejavahistory-1http://en.wikipedia.org/wiki/Computing_platformhttp://en.wikipedia.org/wiki/Web_browserhttp://en.wikipedia.org/wiki/Web_browserhttp://en.wikipedia.org/wiki/Java_applethttp://en.wikipedia.org/wiki/Bootstrapping_(compilers)http://en.wikipedia.org/wiki/Arthur_van_Hoffhttp://en.wikipedia.org/wiki/Java_(programming_language)#cite_note-19http://en.wikipedia.org/wiki/Java_Platform,_Enterprise_Editionhttp://en.wikipedia.org/wiki/Java_Platform,_Micro_Editionhttp://en.wikipedia.org/wiki/Java_Platform,_Micro_Editionhttp://en.wikipedia.org/wiki/Java_Platform,_Standard_Editionhttp://en.wikipedia.org/wiki/ISO/IEC_JTC_1http://en.wikipedia.org/wiki/Ecma_Internationalhttp://en.wikipedia.org/wiki/Ecma_Internationalhttp://en.wikipedia.org/wiki/Java_(programming_language)#cite_note-20http://en.wikipedia.org/wiki/De_facto_standardhttp://en.wikipedia.org/wiki/De_facto_standardhttp://en.wikipedia.org/wiki/Java_Community_Processhttp://en.wikipedia.org/wiki/Java_(programming_language)#cite_note-21http://en.wikipedia.org/wiki/Proprietary_softwarehttp://en.wikipedia.org/wiki/Programming_language
  • 8/10/2019 programming languages.docx

    24/37

    http://en.wikipedia.org/wiki/Free_and_open-source_softwarehttp://en.wikipedia.org/wiki/GNU_General_Public_Licensehttp://en.wikipedia.org/wiki/Free_softwarehttp://en.wikipedia.org/wiki/Java_(programming_language)#cite_note-22http://en.wikipedia.org/wiki/Java_(programming_language)#cite_note-23http://en.wikipedia.org/wiki/Oracle_Corporationhttp://en.wikipedia.org/wiki/Java_(programming_language)#cite_note-24http://en.wikipedia.org/wiki/Laptophttp://en.wikipedia.org/wiki/Data_centerhttp://en.wikipedia.org/wiki/Video_game_consolehttp://en.wikipedia.org/wiki/Supercomputerhttp://en.wikipedia.org/wiki/Java_(software_platform)http://en.wikipedia.org/wiki/Mobile_phonehttp://en.wikipedia.org/wiki/Java_(programming_language)#cite_note-25http://en.wikipedia.org/wiki/Java_(programming_language)#cite_note-26http://en.wikipedia.org/wiki/Java_(programming_language)#cite_note-design_goals-12http://en.wikipedia.org/w/index.php?title=Java_(programming_language)&action=edit&section=4
  • 8/10/2019 programming languages.docx

    25/37

    http://en.wikipedia.org/w/index.php?title=Java_(programming_language)&action=edit&section=5http://en.wikipedia.org/wiki/Java_(software_platform)http://en.wikipedia.org/wiki/Java_virtual_machinehttp://en.wikipedia.org/wiki/Java_bytecodehttp://en.wikipedia.org/wiki/Java_bytecodehttp://en.wikipedia.org/wiki/Machine_codehttp://en.wikipedia.org/wiki/Virtual_machinehttp://en.wikipedia.org/wiki/End_userhttp://en.wikipedia.org/wiki/Java_virtual_machinehttp://en.wikipedia.org/wiki/Applethttp://en.wikipedia.org/wiki/Thread_(computing)http://en.wikipedia.org/wiki/Computer_networkhttp://en.wikipedia.org/w/index.php?title=Java_(programming_language)&action=edit&section=6http://en.wikipedia.org/wiki/Free_Java_implementationshttp://en.wikipedia.org/wiki/Oracle_Corporationhttp://en.wikipedia.org/wiki/Sun_Microsystemshttp://en.wikipedia.org/wiki/Microsoft_Windowshttp://en.wikipedia.org/wiki/Microsoft_Windowshttp://en.wikipedia.org/wiki/OS_Xhttp://en.wikipedia.org/wiki/Linuxhttp://en.wikipedia.org/wiki/Solaris_(operating_system)http://en.wikipedia.org/wiki/De_facto_standardhttp://en.wikipedia.org/wiki/Java_Development_Kithttp://en.wikipedia.org/wiki/Java_compilerhttp://en.wikipedia.org/wiki/Javadochttp://en.wikipedia.org/wiki/JAR_(file_format)http://en.wikipedia.org/wiki/Debuggerhttp://en.wikipedia.org/wiki/OpenJDKhttp://en.wikipedia.org/wiki/Microsofthttp://en.wikipedia.org/wiki/Java_remote_method_invocationhttp://en.wikipedia.org/wiki/Java_Native_Interfacehttp://en.wikipedia.org/wiki/Java_(programming_language)#cite_note-27http://en.wikipedia.org/wiki/Microsoft_Windowshttp://en.wikipedia.org/wiki/Java_Platform,_Enterprise_Edition
  • 8/10/2019 programming languages.docx

    26/37

    http://en.wikipedia.org/w/index.php?title=Java_(programming_language)&action=edit&section=8http://en.wikipedia.org/wiki/Garbage_collection_(computer_science)http://en.wikipedia.org/wiki/Object_lifetimehttp://en.wikipedia.org/w/index.php?title=Java_(programming_language)&action=edit&section=10http://en.wikipedia.org/w/index.php?title=Java_(programming_language)&action=edit&section=11http://var/www/apps/conversion/tmp/scratch_5/programhttp://en.wikipedia.org/wiki/Java_(programming_language)#cite_note-36http://en.wikipedia.org/wiki/List_of_Hello_world_program_exampleshttp://en.wikipedia.org/wiki/Java_compilerhttp://en.wikipedia.org/wiki/Inner_classhttp://en.wikipedia.org/wiki/Class_(computer_programming)#Unnamedhttp://en.wikipedia.org/wiki/List_of_Java_keywordshttp://en.wikipedia.org/wiki/Method_(computer_programming)#Static_methodshttp://en.wikipedia.org/wiki/Enterprise_JavaBeanshttp://en.wikipedia.org/wiki/Array_data_typehttp://docs.oracle.com/javase/8/docs/api/java/lang/String.html
  • 8/10/2019 programming languages.docx

    27/37

  • 8/10/2019 programming languages.docx

    28/37

  • 8/10/2019 programming languages.docx

    29/37

    http://en.wikipedia.org/wiki/List_of_Java_keywords#importhttp://docs.oracle.com/javase/8/docs/api/javax/swing/JOptionPane.htmlhttp://docs.oracle.com/javase/8/docs/api/javax/swing/package-summary.htmlhttp://en.wikipedia.org/wiki/Java_packagehttp://en.wikibooks.org/wiki/Java_Programming/Classes,_Objects_and_Typeshttp://en.wikipedia.org/wiki/Field_(computer_science)http://en.wikipedia.org/wiki/Constructor_(object-oriented_programming)http://en.wikipedia.org/wiki/Return_typehttp://en.wikipedia.org/wiki/Object_(computer_science)http://en.wikipedia.org/wiki/Static_(keyword)http://en.wikipedia.org/wiki/Reference_(computer_science)http://en.wikipedia.org/wiki/This_(computer_programming)http://en.wikipedia.org/wiki/List_of_Java_keywords#ifhttp://en.wikipedia.org/wiki/Reference_(computer_science)http://en.wikipedia.org/wiki/List_of_Java_keywords#newhttp://en.wikipedia.org/wiki/Local_variablehttp://en.wikipedia.org/wiki/Primitive_data_typehttp://en.wikipedia.org/wiki/Primitive_wrapper_classhttp://en.wikipedia.org/w/index.php?title=Java_(programming_language)&action=edit&section=13http://en.wikipedia.org/wiki/Wikipedia:What_Wikipedia_is_not#NOTHOWTOhttp://en.wikipedia.org/w/index.php?title=Java_(programming_language)&action=edithttp://meta.wikimedia.org/wiki/Help:Transwikihttp://en.wikiversity.org/wiki/http://en.wikibooks.org/wiki/http://en.wikivoyage.org/wiki/
  • 8/10/2019 programming languages.docx

    30/37

    http://en.wikipedia.org/w/index.php?title=Java_(programming_language)&action=edit&section=14http://en.wikipedia.org/wiki/Java_applethttp://en.wikipedia.org/wiki/Java_compilerhttp://docs.oracle.com/javase/8/docs/api/javax/swing/JApplet.htmlhttp://docs.oracle.com/javase/8/docs/api/java/awt/Graphics.htmlhttp://en.wikipedia.org/wiki/Source_codehttp://en.wikipedia.org/wiki/Inheritance_(object-oriented_programming)#Subclasses_and_superclasseshttp://en.wikipedia.org/wiki/Object_lifetimehttp://en.wikipedia.org/wiki/Graphical_user_interfacehttp://en.wikipedia.org/wiki/Event-driven_programminghttp://en.wikipedia.org/wiki/Method_overridinghttp://docs.oracle.com/javase/8/docs/api/java/awt/Container.html#paint(java.awt.Graphics)http://en.wikipedia.org/wiki/Java_annotationhttp://docs.oracle.com/javase/8/docs/api/java/awt/Container.htmlhttp://en.wikipedia.org/wiki/Inheritance_(object-oriented_programming)#Subclasses_and_superclasseshttp://docs.oracle.com/javase/8/docs/api/java/awt/Graphics.html#drawString(java.lang.String,%20int,%20int)http://docs.oracle.com/javase/8/docs/api/java/awt/Graphics.html#drawString(java.lang.String,%20int,%20int)http://en.wikipedia.org/wiki/Pixelhttp://en.wikipedia.org/wiki/HTMLhttp://en.wikipedia.org/wiki/HTML_elementhttp://en.wikipedia.org/wiki/Java_(programming_language)#cite_note-37http://en.wikipedia.org/wiki/Java_(programming_language)#cite_note-38
  • 8/10/2019 programming languages.docx

    31/37

    http://docs.oracle.com/javase/8/docs/api/java/applet/AppletContext.htmlhttp://en.wikipedia.org/wiki/Event_dispatching_threadhttp://en.wikipedia.org/wiki/Event_dispatching_threadhttp://en.wikipedia.org/w/index.php?title=Java_(programming_language)&action=edit&section=15http://en.wikipedia.org/wiki/Java_Servlethttp://en.wikipedia.org/wiki/Java_Servlethttp://en.wikipedia.org/wiki/Server-sidehttp://en.wikipedia.org/wiki/HTMLhttp://en.wikipedia.org/wiki/Hypertext_Transfer_Protocolhttp://en.wikipedia.org/wiki/Client_(computing)http://en.wikipedia.org/wiki/Interface_(Java)http://docs.oracle.com/javase/8/docs/api/java/io/package-summary.htmlhttp://docs.oracle.com/javaee/7/api/javax/servlet/package-summary.htmlhttp://docs.oracle.com/javaee/7/api/javax/servlet/GenericServlet.htmlhttp://en.wikipedia.org/wiki/Server_(computing)http://docs.oracle.com/javaee/7/api/javax/servlet/Servlet.html#service(javax.servlet.ServletRequest,javax.servlet.ServletResponse)http://docs.oracle.com/javaee/7/api/javax/servlet/Servlet.htmlhttp://en.wikipedia.org/wiki/Interface_(Java)http://docs.oracle.com/javaee/7/api/javax/servlet/ServletRequest.htmlhttp://docs.oracle.com/javaee/7/api/javax/servlet/ServletResponse.htmlhttp://en.wikipedia.org/wiki/Exception_handlinghttp://docs.oracle.com/javaee/7/api/javax/servlet/ServletException.htmlhttp://docs.oracle.com/javase/8/docs/api/java/io/IOException.htmlhttp://docs.oracle.com/javaee/7/api/javax/servlet/ServletResponse.html#setContentType(java.lang.String)http://en.wikipedia.org/wiki/MIMEhttp://docs.oracle.com/javaee/7/api/javax/servlet/ServletResponse.html#getWriter()http://docs.oracle.com/javase/8/docs/api/java/io/PrintWriter.htmlhttp://docs.oracle.com/javase/8/docs/api/java/io/PrintWriter.html#println(java.lang.String)
  • 8/10/2019 programming languages.docx

    32/37

    http://docs.oracle.com/javase/8/docs/api/java/io/PrintWriter.html#close()http://en.wikipedia.org/w/index.php?title=Java_(programming_language)&action=edit&section=16http://en.wikipedia.org/wiki/JavaServer_Pageshttp://en.wikipedia.org/wiki/Server-sidehttp://en.wikipedia.org/wiki/HTMLhttp://en.wikipedia.org/wiki/Hypertext_Transfer_Protocolhttp://en.wikipedia.org/wiki/Client_(computing)http://en.wikipedia.org/wiki/Delimiterhttp://en.wikipedia.org/w/index.php?title=Java_(programming_language)&action=edit&section=17http://en.wikipedia.org/wiki/Swing_(Java)http://en.wikipedia.org/wiki/Swing_(Java)http://en.wikipedia.org/wiki/Library_(computing)http://en.wikipedia.org/wiki/Pluggable_look_and_feelhttp://en.wikipedia.org/wiki/Microsoft_Windowshttp://en.wikipedia.org/wiki/GTK%2Bhttp://en.wikipedia.org/wiki/Motif_(software)http://en.wikipedia.org/wiki/Apple_Inc.http://en.wikipedia.org/wiki/Aqua_(user_interface)http://en.wikipedia.org/wiki/OS_Xhttp://en.wikipedia.org/wiki/OS_Xhttp://en.wikipedia.org/wiki/Graphical_control_elementhttp://docs.oracle.com/javase/8/docs/api/javax/swing/package-summary.htmlhttp://docs.oracle.com/javase/8/docs/api/javax/swing/JFrame.htmlhttp://en.wikipedia.org/wiki/Window_(computing)http://en.wikipedia.org/wiki/Title_barhttp://en.wikipedia.org/wiki/Title_barhttp://en.wikipedia.org/wiki/Graphical_control_elementhttp://en.wikipedia.org/wiki/Constructor_(object-oriented_programming)http://docs.oracle.com/javase/8/docs/api/javax/swing/JFrame.html#setDefaultCloseOperation(int)http://docs.oracle.com/javase/8/docs/api/javax/swing/WindowConstants.html#EXIT_ON_CLOSEhttp://docs.oracle.com/javase/8/docs/api/javax/swing/JLabel.htmlhttp://docs.oracle.com/javase/8/docs/api/java/awt/Container.html#add(java.awt.Component)
  • 8/10/2019 programming languages.docx

    33/37

    http://docs.oracle.com/javase/8/docs/api/java/awt/Container.htmlhttp://docs.oracle.com/javase/8/docs/api/java/awt/Window.html#pack()http://docs.oracle.com/javase/8/docs/api/java/awt/Window.htmlhttp://en.wikipedia.org/wiki/Object_(computer_science)http://docs.oracle.com/javase/8/docs/api/java/awt/Component.html#setVisible(boolean)http://docs.oracle.com/javase/8/docs/api/java/awt/Component.htmlhttp://en.wikipedia.org/wiki/Event_dispatching_threadhttp://en.wikipedia.org/w/index.php?title=Java_(programming_language)&action=edit&section=18http://en.wikipedia.org/wiki/Generics_in_Javahttp://en.wikipedia.org/wiki/Generic_programminghttp://en.wikipedia.org/wiki/Type_safetyhttp://en.wikipedia.org/w/index.php?title=Java_(programming_language)&action=edit&section=19http://en.wikipedia.org/wiki/Criticism_of_Javahttp://en.wikipedia.org/wiki/Java_(programming_language)#cite_note-39http://en.wikipedia.org/wiki/Java_(programming_language)#cite_note-40http://en.wikipedia.org/wiki/Java_(programming_language)#cite_note-41http://en.wikipedia.org/wiki/Java_(programming_language)#cite_note-42http://en.wikipedia.org/wiki/HotSpothttp://en.wikipedia.org/wiki/Java_(programming_language)#cite_note-43http://en.wikipedia.org/w/index.php?title=Java_(programming_language)&action=edit&section=23http://en.wikipedia.org/wiki/Javadochttp://en.wikipedia.org/wiki/Javadochttp://en.wikipedia.org/wiki/Sun_Microsystemshttp://en.wikipedia.org/wiki/Graph_of_a_functionhttp://en.wikipedia.org/wiki/Graph_(disambiguation)
  • 8/10/2019 programming languages.docx

    34/37

    http://en.wikipedia.org/wiki/Graph_drawinghttp://en.wikipedia.org/wiki/Mathematicshttp://en.wikipedia.org/wiki/Computer_sciencehttp://en.wikipedia.org/wiki/Graph_(mathematics)http://en.wikipedia.org/wiki/Vertex_(graph_theory)http://en.wikipedia.org/wiki/Directed_graphhttp://en.wikipedia.org/wiki/Graph_(mathematics)http://en.wikipedia.org/wiki/Discrete_mathematicshttp://en.wikipedia.org/wiki/Glossary_of_graph_theoryhttp://en.wikipedia.org/w/index.php?title=Graph_theory&action=edit&section=1http://en.wikipedia.org/w/index.php?title=Graph_theory&action=edit&section=2http://en.wikipedia.org/wiki/Graph_theory#cite_note-1http://en.wikipedia.org/wiki/Ordered_pairhttp://en.wikipedia.org/wiki/Set_(mathematics)http://en.wikipedia.org/wiki/Unordered_pairhttp://en.wikipedia.org/wiki/Graph_(mathematics)#Undirected_graphhttp://en.wikipedia.org/wiki/Graph_(mathematics)#Simple_graphhttp://en.wikipedia.org/wiki/Graph_theory#cite_note-2http://en.wikipedia.org/wiki/Multisethttp://en.wikipedia.org/wiki/Multigraphhttp://en.wikipedia.org/wiki/Infinite_graphhttp://en.wikipedia.org/wiki/Loop_(graph_theory)http://en.wikipedia.org/w/index.php?title=Graph_theory&action=edit&section=3
  • 8/10/2019 programming languages.docx

    35/37

    http://en.wikipedia.org/wiki/Graph_theory#cite_note-3http://en.wikipedia.org/wiki/Graph_theory#cite_note-4http://en.wikipedia.org/wiki/Computer_sciencehttp://en.wikipedia.org/wiki/Websitehttp://en.wikipedia.org/wiki/Hyperlinkhttp://en.wikipedia.org/wiki/Algorithmhttp://en.wikipedia.org/wiki/Graph_transformationhttp://en.wikipedia.org/wiki/Graph_rewritinghttp://en.wikipedia.org/wiki/Chemistryhttp://en.wikipedia.org/wiki/Physicshttp://en.wikipedia.org/wiki/Condensed_matter_physicshttp://en.wikipedia.org/wiki/Condensed_matter_physicshttp://en.wikipedia.org/w/index.php?title=Graph_theory&action=edit&section=6http://en.wikipedia.org/wiki/Graph_(abstract_data_type)http://en.wikipedia.org/wiki/Data_structurehttp://en.wikipedia.org/wiki/Algorithmhttp://en.wikipedia.org/wiki/Sparse_graphhttp://en.wikipedia.org/wiki/Matrix(mathematics)http://en.wikipedia.org/wiki/Incidence_listhttp://en.wikipedia.org/wiki/Adjacency_listhttp://en.wikipedia.org/wiki/Incidence_matrixhttp://en.wikipedia.org/wiki/Adjacency_matrix
  • 8/10/2019 programming languages.docx

    36/37

    http://en.wikipedia.org/wiki/Vertex_(graph_theory)http://en.wikipedia.org/wiki/Edge_(graph_theory)http://en.wikipedia.org/wiki/Chromatic_number
  • 8/10/2019 programming languages.docx

    37/37

    http://en.wikipedia.org/wiki/Template:Infobox_graphhttp://en.wikipedia.org/wiki/Template_talk:Infobox_graphhttp://en.wikipedia.org/w/index.php?title=Template:Infobox_graph&action=edithttp://en.wikipedia.org/wiki/Mathematicshttp://en.wikipedia.org/wiki/Graph_theoryhttp://en.wikipedia.org/wiki/Undirected_graphhttp://en.wikipedia.org/wiki/Vertex_(graph_theory)http://en.wikipedia.org/wiki/Path_(graph_theory)http://en.wikipedia.org/wiki/Connectednesshttp://en.wikipedia.org/wiki/Cycle_(graph_theory)http://en.wikipedia.org/wiki/Cycle_(graph_theory)http://en.wikipedia.org/wiki/Disjoint_unionhttp://en.wikipedia.org/wiki/Data_structureshttp://en.wikipedia.org/wiki/Tree_(data_structure)http://en.wikipedia.org/wiki/Computer_sciencehttp://en.wikipedia.org/wiki/Underlying_graphhttp://en.wikipedia.org/wiki/Underlying_graphhttp://en.wikipedia.org/wiki/Rooted_treehttp://en.wikipedia.org/wiki/Directed_graphhttp://en.wikipedia.org/wiki/Tree_(graph_theory)#cite_note-Williamson1985-1http://en.wikipedia.org/wiki/Tree_(graph_theory)#cite_note-2http://en.wikipedia.org/wiki/Arborescence_(graph_theory)http://en.wikipedia.org/wiki/Tree_(graph_theory)#cite_note-GrossYellen2013-3http://en.wikipedia.org/wiki/Tree_(graph_theory)#cite_note-DuKo2011-4http://en.wikipedia.org/wiki/Tree_(graph_theory)#cite_note-GrossYellen2013-3http://en.wikipedia.org/wiki/Tree_(graph_theory)#cite_note-Hage1996-5http://en.wikipedia.org/wiki/Tree_(graph_theory)#cite_note-GrossYellen2013-3http://en.wikipedia.org/wiki/Arthur_Cayleyhttp://en.wikipedia.org/wiki/Tree_(graph_theory)#cite_note-6